Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Python помогите пожалуйста!!!!!!!!!!!!!

Гуппи Максим Ученик (82), открыт 4 недели назад
Дано число N – количество учеников в группе М200.

Далее вводится N строк в формате: Фамилия И.О.

Ваша задача – вывести на экран сообщение "В группе М200 Питон изучают:", а затем в столбик в алфавитном порядке распечатать только фамилии учеников группы.

Формат входных данных
Дано число N – количество учеников в группе М200.
Далее вводится N строк в формате: Фамилия И.О.

Формат выходных данных
Фраза: "В группе М200 Питон изучают:", а затем фамилии в столбик по алфавиту.
1 ответ
катя Сво Ученик (159) 4 недели назад
# Вводим количество учеников
N = int(input("Введите количество учеников в группе М200: "))

# Создаем список для хранения фамилий
surnames = []

# Вводим фамилии и инициалы, извлекаем только фамилии и добавляем их в список
for _ in range(N):
full_name = input()
surname = full_name.split()[0]
surnames.append(surname)

# Сортируем фамилии в алфавитном порядке
surnames.sort()

# Выводим результат
print("В группе М200 Питон изучают:")
for surname in surnames:
print(surname)
Похожие вопросы