Python中print(lst.sort(),id(lst.sort()))没有输出列表
已经在原地排序,所以它的顺序会改变。如果你希望保留原始列表的副本并对副本进行排序,可以使用。,这没有意义,python解释器会随机给出一个id值。这将会返回一个新的排序后的列表,并且不会修改原始的。本身,而不会返回一个新的排序后的列表。函数是一个就地排序函数,它会修改列表。要在排序后获取排序后的列表以及其。这样,你会看到排序后的列表和它的。代码没有输出列表是因为。,而不是排序后的列表。,所以实际上在尝试获取。
原创
2023-09-19 08:12:59 ·
111 阅读 ·
0 评论