ЕМАЕ…… Спасибо большое. ппц. пол дня а ответ простой. я вводил данные без пробелов
а чтобы этой ошибки не было нужно было написать вот так вот
 names = names_string.split(",")
 import random
names_string = input("Введите значения")
print(names_string)
names = names_string.split(", ")
print(names)
r_names = random.choice(names)
print(r_names)
1,2,3,4,5,6
'1,2,3,4,5,6' - вот она ошибка
1,2,3,4,5,6


[code python]import random
names_string = input("Введите значения")
print(names_string)
names = names_string.split(",")
print(names)
r_names = random.choice(names)
print(r_names)[/code]
1,2,3,4,5
'1', ‘2’, ‘3’, ‘4’, ‘5’
2

теперь все ок