Особенности оформления предложений с тире и запятой при однородных членах:
Тире ставится при однородных членах, не связанных союзами, при противопоставлении, указании на внезапность действия или при интонационном членении для усиления выразительности. 1 Например: «Не небесам чужой отчизны — Я песни родине слагал!» (Н.А. Некрасов). 1
Запятая ставится между однородными членами с повторяющимися союзами и, ни, да, либо, или, то, не то. 4 Также запятая ставится между двумя и более однородными членами без союзов и между однородными членами, связанными противительными союзами а, но, хотя, да (в значении но). 4 Например: «Снаружи раздался крик не то сойки, не то ребёнка». 4
Двоеточие ставится в том случае, если перечисление однородных членов начинается после обобщающего слова. 4 Например: «На улице было тихо: ни ветра, ни пения птиц, ни голосов людей». 4