<分区> 分区>
我有一组要放入排序列表中。我跑:
sorted_list=list(my_set).sort()
但这会返回 none,即使 list(my_set) 和 my_set 都是非空的。另一方面:
sorted_list=list(my_set)
sorted_list.sort()
工作得很好。
为什么会这样? python是否不允许在构造函数直接返回的对象上调用方法?
<分区> 分区>
我有一组要放入排序列表中。我跑:
sorted_list=list(my_set).sort()
但这会返回 none,即使 list(my_set) 和 my_set 都是非空的。另一方面:
sorted_list=list(my_set)
sorted_list.sort()
工作得很好。
为什么会这样? python是否不允许在构造函数直接返回的对象上调用方法?