python字典键值索引
时间: 2024-12-31 16:40:26 浏览: 51
### 使用Python字典进行键值索引
在Python中,字典是一种非常有用的数据结构,它允许通过键来访问对应的值。创建和操作字典的方式简单直观。
#### 创建字典
可以使用花括号 `{}` 来定义一个字典,并在里面放置若干个 `key:value` 对:
```python
person = {
"name": "Alice",
"age": 30,
"city": "Beijing"
}
```
#### 访问字典中的值
要获取某个特定键所关联的值,只需指定该键名即可:
```python
print(person["name"]) # 输出 Alice
```
如果尝试访问不存在的键,则会引发 KeyError 错误[^1]。为了避免这种情况发生,建议先检查键是否存在或者使用 get() 方法作为替代方案:
```python
if "height" in person:
print(person["height"])
else:
print("Height not found")
# 或者更简洁地使用get方法,默认返回None或自定义默认值
print(person.get("height", "Not Available"))
```
#### 修改现有条目/添加新条目
更新已有项只需要重新赋值给相应的键;对于新增加的内容同样适用此方式处理:
```python
person["age"] = 31 # 更新年龄
person["email"] = "[email protected]" # 添加电子邮件地址
```
#### 删除元素
del 关键字可用于移除单个元素或多组连续的项目:
```python
del person['city'] # 移除城市信息
```
以上就是关于如何利用Python字典实现键值索引的一些基本介绍。
阅读全文
相关推荐


















