python字典的键和值
时间: 2023-12-29 22:09:25 浏览: 75
Python 字典(dictionary)是一种无序的数据集合,其中的元素是以键值对的形式存储的。字典是由一系列键和对应的值组成的,每个键和值之间使用冒号 `:` 分隔,每个键值对之间使用逗号 `,` 分隔,整个字典使用花括号 `{}` 包裹起来。字典的键必须是唯一且不可变的,通常使用字符串或数字作为键,字典的值可以是任意类型的数据。
以下是一个字典的示例:
```
dic = {"apple": 2.5, "banana": 3.2, "orange": 4.1}
```
在上面的代码中,字典 `dic` 由三个键值对组成,其中 `"apple"` 是键,`2.5` 是值,`"banana"` 是键,`3.2` 是值,以此类推。
我们可以通过键来访问字典中的值,例如,要访问字典 `dic` 中键为 `"apple"` 的值,可以使用下面的代码:
```
print(dic["apple"])
```
运行上述代码,会输出 `2.5`。
需要注意的是,如果访问的键不存在于字典中,会触发 `KeyError` 异常,可以使用 `get()` 方法来安全地访问字典中的值,例如:
```
print(dic.get("pear", None))
```
上述代码中,如果键 `"pear"` 存在于字典 `dic` 中,则返回对应的值,否则返回 `None`。
阅读全文