Почему sort() возвращает None? [дубликат]Python

Программы на Python
Anonymous
Почему sort() возвращает None? [дубликат]

Сообщение Anonymous »

Я хотел бы знать разницу между двумя способами письма:

Код: Выделить всё

motorcycles = ['honda', 'yamaha', 'suzuki', 'ducati']
motorcycles_1 = motorcycles.sort()
print(motorcycles_1)
#None

Код: Выделить всё

motorcycles = ['honda', 'yamaha', 'suzuki', 'ducati']
motorcycles.sort()
print(motorcycles)
#['ducati', 'honda', 'suzuki', 'yamaha']
Почему он возвращает нулевое значение? Каковы более подробные сведения о том, как написать sort()?

Подробнее здесь: https://stackoverflow.com/questions/787 ... eturn-none

Вернуться в «Python»