对字典对象直接进行迭代或者遍历时默认是遍历字典的:( )。 A. 值集合 B. 键集合 C. 键-值对集合 D. 对象
时间: 2024-02-23 08:01:39 浏览: 25
答案是B,对字典对象直接进行迭代或者遍历时默认是遍历字典的键集合。可以使用 items() 方法来遍历字典的键-值对集合。例如:
```
d = {'a': 1, 'b': 2, 'c': 3}
for key in d:
print(key)
```
输出:
```
a
b
c
```
相关问题
对字典对象直接进行迭代或者遍历时默认是遍历字典的
键(key)。
例如:
```python
my_dict = {'a': 1, 'b': 2, 'c': 3}
for item in my_dict:
print(item)
```
输出:
```
a
b
c
```
如果想要遍历字典的值(value),可以使用 `values()` 方法:
```python
my_dict = {'a': 1, 'b': 2, 'c': 3}
for value in my_dict.values():
print(value)
```
输出:
```
1
2
3
```
如果想要同时遍历字典的键和值,可以使用 `items()` 方法:
```python
my_dict = {'a': 1, 'b': 2, 'c': 3}
for key, value in my_dict.items():
print(key, value)
```
输出:
```
a 1
b 2
c 3
```
字典 d={'a':1,'b'=2}循环遍历所有键和值
可以使用字典的items()方法,返回字典中所有键值对组成的元组,然后用for循环依次遍历每个元组,取出键和值即可。示例代码如下:
```python
d = {'a': 1, 'b': 2}
# 遍历所有键和值
for key, value in d.items():
print(key, value)
```
输出结果为:
```
a 1
b 2
```