Питоний дом
09:07 09-04-2023
На этом сайте, чтобы сформировать список избранных (или забаненных) нужно делать список, который заносится по схеме: один никнейм на одной строке. Если никнеймов десяток, то можно просто скопировать список читателей(тот что у нас в «инфо» через запятую), и при помощи бекспейса и энтера всё сделать. Но если постоянных читателей 100 или больше, будет трудновато. Поэтому вот такая программа.




# получаем список никнеймов от пользователя
nicknames = input("Введите список никнеймов через запятую: ")

# разбиваем список на элементы и удаляем пробелы
nicknames_list = [nickname.strip() for nickname in nicknames.split(",")]

# сортируем список по возрастанию или по алфавиту
if nicknames_list[0][0].isdigit():
nicknames_list.sort(key=lambda x: int(x) if x[0].isdigit() else x)
else:
nicknames_list.sort()

# выводим список с никнеймами в отсортированном порядке
print("\n".join(nicknames_list))

Комментарии:
Alexvn
12:54 09-04-2023
на самом деле, там все работает и с запятыми
Питоний дом
05:30 23-04-2023
Alexvn , там прост написано «введите в столбик по одному нику на строку»))