-1
Привет, ребята, поэтому я изучаю немного python, и в настоящее время я пытаюсь сортировать списки.Почему list.sort не возвращает ничего, когда вы делаете его переменной?
мой питон код
def len_sorting(var1, var2):
if len(var1) == len(var2):
return 0
В несвязанной ноте вы можете сократить свою функцию до одной строки: 'return len (var1) - len (var2)' – Selcuk
'print list.sort (cmp = len_sorting)' "works" (т. Е. Печатает отсортированные список) для вас? Это не должно быть так - оно должно печатать 'None' (и действительно, это поведение, которое я вижу для Python 2.6.6). –