When doubting, the best it's to analyze its real orthography use:
The M-dash (or long dash) (–)
- To replace the parentheses when we insert one sentence into another.
- In the dialogue, to indicate that the other speaker is talking: –Hi!–, he said.
The N-dash (or short dash) (-)
- Separate syllables of a word at the end of a line
- Separate a compound word
- Separate dates that indicate a period: 1900-1950
It has orthographic meanings in some languages, most of them to separate words, but one of the uses is:
- In signal words (centered) to separate categories, especially if
they are capitalized: HARDWARE • BRICOLAGE • PAINTINGS.
The Vertical Bar (|)
Among its varied uses, especially in mathematics and programming, there is a use in old printing systems:
- In horizontal position under a title, or just vertical to separate two texts
Among its varied uses, the one that refers to words indicates:
- To give no more than two or three options: Day/Month/Year.
Indicates that the options have a specific beginning and end.
This is my suggestion, but it depends on the context in which the text is placed, the quantity of items, the type of info, the repetition... Careful with the visual effect that an extreme repetition produce, don't forget we are visual designers:
first – second – third – fourth – fifth – sixth – seventh
first, second, third, fourth, fifth, sixth, seventh
first • second • third • fourth • fifth • sixth • seventh
first | second | third | fourth | fifth | sixth | seventh
- If it's a short list: bullets
- If they are some short description text: middle point.
- If it's a long items text: colon
- If the text has a similar number of characters in a single word, using tab spaces is a good option, like a virtual table: