1
사전을 정렬하려고 할 때 오류가 발생합니다. 'nonetype'개체는 반복 할 수 없습니다.왜 mydict.items(). sort()가 작동하지 않습니까?
내가 뭐하는 거지 다음 sort
방법은 None
을 반환
for k,v in mydict.items().sort():
사전을 정렬하려고 할 때 오류가 발생합니다. 'nonetype'개체는 반복 할 수 없습니다.왜 mydict.items(). sort()가 작동하지 않습니까?
내가 뭐하는 거지 다음 sort
방법은 None
을 반환
for k,v in mydict.items().sort():
(그것은 items()
에 의해 주어진 임시 목록을 분류했다,하지만 지금은 사라 졌어요). 사용 : .items()
가 만들고 .iteritems()
이 아닌, 단지 수익을 수행하는 동안 목록을 반환 파이썬 2에서하지만, ((파이썬 3 인 경우 필요)
for k, v in sorted(mydict.iteritems()):
.iteritems()
대신 .items()
사용도 OK입니다 반복자)를 사용하면 추가 목록을 만들지 않아도됩니다. sorted
은 전달 된 인수를 변경하지 않고 자체 목록을 반환합니다.