在python中如何获取某个字典中某个键的值?
时间: 2024-01-21 16:18:03 浏览: 65
在 Python 中,可以使用字典的键来获取对应的值。语法如下:
```
value = my_dict[key]
```
其中,`my_dict` 是字典的名称,`key` 是要获取值的键,`value` 是对应的值。
举个例子,假设有一个字典 `person`,表示一个人的信息:
```
person = {"name": "张三", "age": 18, "gender": "男"}
```
要获取这个人的年龄,可以这么写:
```
age = person["age"]
```
然后 `age` 的值就是 `18`。
相关问题
python获取字典中某个元素的值
可以使用字典的键来获取对应的值,例如:
```python
person = {'name': 'Alice', 'age': 30, 'city': 'Beijing'}
# 获取'name'键对应的值
name = person['name']
print(name) # 输出:Alice
# 获取'age'键对应的值
age = person['age']
print(age) # 输出:30
# 获取'city'键对应的值
city = person['city']
print(city) # 输出:Beijing
```
注意,如果字典中不存在指定的键,会抛出`KeyError`异常。可以使用`get()`方法来避免这种情况:
```python
person = {'name': 'Alice', 'age': 30, 'city': 'Beijing'}
# 获取'country'键对应的值,如果不存在则返回None
country = person.get('country')
print(country) # 输出:None
# 获取'country'键对应的值,如果不存在则返回指定的默认值
country = person.get('country', 'China')
print(country) # 输出:China
```
向python字典中的某个键添加值
可以使用以下代码向 Python 字典中的某个键添加值:
```
my_dict = {"key1": "value1", "key2": "value2"}
my_dict["key3"] = "value3"
print(my_dict)
```
这将输出:
```
{"key1": "value1", "key2": "value2", "key3": "value3"}
```
在这个例子中,我们向字典中添加了一个新的键值对,键为 "key3",值为 "value3"。
阅读全文