排序过程中列表似乎为空[重复]

排序过程中列表似乎为空[重复],第1张

排序过程中列表似乎为空[重复]

listobject.c
源代码:

并从Mutable Sequence
Types文档中

CPython实现细节 :在对列表进行排序时,尝试使列表变异甚至检查的效果是不确定的。Python
2.3及更高版本的C实现使列表在整个持续时间内都显示为空,并

ValueError
在可以检测到列表在排序过程中发生突变的情况下引发该列表。

您可以压缩

a
b
改为:

b[:] = [bval for (aval, bval) in sorted(zip(a, b))]


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5508433.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存