Considérant en fait et en droit :
1.
Par arrêt du 1er novembre 2018, le Tribunal fédéral a déclaré irrecevable le recours formé par X._ contre la décision de la Cour d'appel pénale du Tribunal cantonal du canton de Vaud du 14 juin 2018.
2.
X._ dépose une demande la révision concernant l'arrêt du Tribunal fédéral du 1er novembre 2018, sans se prévaloir de l'un des motifs de révision prévus par les <ref-law>, de sorte que celle-ci est irrecevable.
Sa demande est également irrecevable dans la mesure où le Tribunal fédéral a renvoyé au prénommé son mémoire, dont certains propos étaient inconvenants (cf. <ref-law>), en lui impartissant un délai pour remédier à cette irrégularité. X._ n'y a toutefois donné aucune suite dans le délai imparti.
3.
Comme les conclusions de la demande étaient d'emblée vouées à l'échec, l'assistance judiciaire ne peut pas être accordée (<ref-law>). Le requérant, qui succombe, supporte les frais judiciaires (<ref-law>), réduits pour tenir compte de sa situation financière, laquelle n'apparaît pas favorable.


Par ces motifs, le Tribunal fédéral prononce :
1.
La demande de révision est irrecevable.
2.
La demande d'assistance judiciaire est rejetée.
3.
Les frais judiciaires, arrêtés à 1'200 francs, sont mis à la charge du requérant.
4.
Le présent arrêt est communiqué aux parties et à la Cour d'appel pénale du Tribunal cantonal du canton de Vaud.
Lausanne, le 7 décembre 2018
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président : Denys
Le Greffier : Graa