У меня есть CSV-файл, содержащий несколько имен, написанных в одну строку, разделенных запятыми, но без пробелов, напр. "Маха, баба, фик, Длст, Koka, корень". Я хотел бы отсортировать эти имена в алфавитном порядке и записать их в новый текстовый файл, чтобы результат получился таким:
Длст
Бабы
фик
и т.д.
Это моя попытка, которая не сработала ..
names = list()
filename = 'users.csv'
with open (filename) as fin:
for line in fin:
names.append(line.strip())
names.sort()
print(names)
filename = 'names_sorted1.txt'
with open (filename, 'w') as fout:
for name in names:
fout.write(name + '\n')