python 字典创建键和值
时间: 2024-01-01 20:04:04 浏览: 50
在Python中,可以使用字典(Dictionary)来创建键和值的对应关系。下面是一个示例:
```python
# 创建一个字典
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
# 获取字典的键和值
keys = my_dict.keys()
values = my_dict.values()
# 打印键和值
print("Keys:", keys) # 输出:Keys: dict_keys(['apple', 'banana', 'orange'])
print("Values:", values) # 输出:Values: dict_values([1, 2, 3])
```
在上面的示例中,我们首先创建了一个字典`my_dict`,其中包含了三个键值对。然后,我们使用`keys()`方法获取字典的所有键,并使用`values()`方法获取字典的所有值。最后,我们分别打印了键和值。
相关问题
python字典读取键和值
Python字典是一种无序的数据类型,它由键和对应的值组成。可以通过键来访问对应的值。以下是Python字典读取键和值的方法:
1. 读取键:使用字典的keys()方法可以返回一个包含所有键的列表,也可以使用for循环遍历字典的键。
示例代码:
```
# 创建一个字典
dict = {'Name': 'Tom', 'Age': 20, 'City': 'Beijing'}
# 返回所有键的列表
keys = dict.keys()
print(keys)
# 遍历字典的键
for key in dict:
print(key)
```
输出结果:
```
dict_keys(['Name', 'Age', 'City'])
Name
Age
City
```
2. 读取值:使用字典的values()方法可以返回一个包含所有值的列表,也可以使用for循环遍历字典的值。
示例代码:
```
# 创建一个字典
dict = {'Name': 'Tom', 'Age': 20, 'City': 'Beijing'}
# 返回所有值的列表
values = dict.values()
print(values)
# 遍历字典的值
for value in dict.values():
print(value)
```
输出结果:
```
dict_values(['Tom', 20, 'Beijing'])
Tom
20
Beijing
```
python字典添加键和值
可以使用字典的update()方法或者直接赋值的方式添加键和值。例如:
```
# 创建一个空字典
my_dict = {}
# 直接赋值的方式添加键和值
my_dict['key1'] = 'value1'
my_dict['key2'] = 'value2'
# 使用update()方法添加键和值
my_dict.update({'key3': 'value3', 'key4': 'value4'})
# 输出字典
print(my_dict)
```
输出结果为:{'key1': 'value1', 'key2': 'value2', 'key3': 'value3', 'key4': 'value4'}