-1
a=[8,2,15,6,1]
a = a.sort()
print a
Почему печать None
? Можете ли вы рассказать обо всех функциях?Функции и назначение переменных Python
a=[8,2,15,6,1]
a = a.sort()
print a
Почему печать None
? Можете ли вы рассказать обо всех функциях?Функции и назначение переменных Python
sort()
и sorted()
различны:
sort()
сортирует список на месте и возвращает None
.sorted()
создает новый список и возвращает его.Для получения дополнительной информации см. here.
не назначать a.sort() для. Просто отсортируйте его и распечатайте –