我们经常需要遍历(逐一访问)字典中的“键值对”,假设变量my_dict是字典,通常一种遍历这个字典的方法如下: 然而,有一种更好的方法可以替换上述方法,代码如下:下列哪一行代码用于替换??? ,可以达到同样的效果?
A: my_dict.keys_values()
B: my_dict.keys()
C: list(my_dict)
D: my_dict.values()
E: items(my_dict)
F: my_dict.items()
A: my_dict.keys_values()
B: my_dict.keys()
C: list(my_dict)
D: my_dict.values()
E: items(my_dict)
F: my_dict.items()
举一反三
- 假设dict = {'Name': 'Zara', 'Age': 7},编写代码,遍历字典dict的键值对。
- 使用字典的( )方法得到所有键作为元素的列表,实现字典中所有键的遍历。 A: keys() B: items() C: values() D: dict()
- 字典中添加元素( )。 A: DICT[3]=(1,2,3) B: DICT['4]=6:3 C: DICT[2]=2 D: DICT['1']=1
- 以下哪遍历字典、依次输出所有键值对里的值的方式是不对的: A: for key in dict: print(dict[key]) B: for key in dict.keys(): print(dict[key]) C: for key,value in dict.items(): print(value) D: for value in dict: print(value)
- 以下能正确的创建字典的是() A: dict={}.fromkeys((1,2)) B: dict={a:1,b:2,c:3} C: dict={{1,2}:1} D: dict=dict([1,2],[3,4])