我使用(Python2.7)以这种方式遍历dict:for(int i = 0; i < len(myList= extract<string>(pair[0]);}
但是在升级到3.7之后,items()不再返回一个列表,而是一个view,只有在迭代它之后才能实现如果我尝试从items()初始化一个列表,它会失败,显
let h = dict [(1, 2), (3, 4)]for i in h do给了我有两个问题。首先,为什么迭代一个dict会返回一个只有一项的序列,即dict本身?这背后可能有一些逻辑,这也会影响我最终试图迭代的其他事情。这对dict (Any(),All(),Aggregate()等)公开的所有其他