所以我有這樣的:是否有可能進行排序的「在」 -loop(Python)的列表
Channel.groups.sort() # Channel.groups is a list of strings
for country in Channel.groups:
print(country)
但我願做這樣的事情:
for country in Channel.groups.sort():
print(country)
# This results in error: TypeError: 'NoneType' object is not iterable
是否有可能以某種方式強制Channel.groups.sort()
在開始遍歷列表之前「執行」?
什麼是你想在這裏完成?你只是想減少代碼行數? – GarethPW
'sort'排序(修改'Channel.groups')並返回'None'。使用'sorted'代替;即'對於國家在排序(Channel.groups):...' – jDo
@ MSeifert只是一個常規數組。 – Fredrik