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 art. 121 ss LTF, 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. art. 42 al. 6 LTF), 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 (art. 64 al. 1 LTF). Le requérant, qui succombe, supporte les frais judiciaires (art. 66 al. 1 LTF), 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