I a*_*... 3 python list
结果是None用list(a)第二次.任何人都有这方面的线索?
None
list(a)
>>> test = {1: 2, 3: 4} >>> a= test.iterkeys() >>> list(a) **[1, 3]** >>> list(a) **[]** >>> list(a) []
For*_*Bru 7
iterkeys返回一个迭代器,它作为任何迭代器只能迭代一次.
iterkeys
list 使用整个迭代器,以便后者不能再提供任何值,因此后续列表为空.
list
归档时间:
9 年,5 月 前
查看次数:
53 次
最近记录: