python要求将下列二维表格数据创建字典变量进行存储,并对key:value进行遍历
时间: 2023-05-21 15:00:45 浏览: 141
好的,以下是将二维表格数据创建字典变量并遍历的 Python 代码:
```python
table = [
['name', 'age', 'gender'],
['Alice', 25, 'female'],
['Bob', 30, 'male'],
['Charlie', 35, 'male']
]
# 创建字典变量
data = {}
for row in table[1:]:
data[row[0]] = dict(zip(table[0][1:], row[1:]))
# 遍历字典变量
for name, info in data.items():
print(name)
for key, value in info.items():
print(f'{key}: {value}')
```
这段代码将二维表格数据转换为字典变量,并对其进行了遍历。其中,第一行为表头,后面的行为数据。对于每一行数据,我们将其转换为一个字典,其中 key 为表头中的列名,value 为该行对应列的值。最后,我们遍历字典变量,输出每个人的姓名和详细信息。
阅读全文