Я новичок в Python, и в одном из моих упражнений мне нужно написать программу, которая будет хранить 5 целых чисел, введенных в консоль в списке, затем печатать его длину, тип списка и распечатывать отсортированный список.
До сих пор самый элегантный способ, которым я мог сделать это, не ограничивая ввод 5 целыми числами, был:
a = [int(x) for x in input().split()]
print(len(a), type(a), sorted(a))
Однако я не могу понять, как добавить команду вхранить только 5 чисел, введенных пользователем в списке, и игнорировать остальные.
Я думал об использовании int (input ()) для x в диапазоне (5), но это не сработало, и я такжетогда я не знаю, как добавить разделение.
Я знаю, что есть способ хранить элементы в списке с помощью map (), но я еще не сталкивался с этим в моем курсе, так что если естьэто более простой и эффективный способ сделать это с помощью list (map ()), я был бы очень признателен, если бы кто-то мог мне помочь.
Я только начал учиться, поэтому любые советы будут оценены.Спасибо!