python 字典 例题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

python 字典例题
Python字典例题
在Python编程语言中,字典(Dictionary)是一种无序、可变且可
储存任意类型元素的数据结构。

字典由键(Key)和值(Value)组成,键和值之间使用冒号“:”进行分隔,键值对则使用逗号“,”进行分隔。


本文中,将为你介绍一些关于Python字典的例题。

1. 创建字典
首先,我们来看一个简单的例子,如何创建一个字典。

使用花括号“{}”可以创建一个空字典,使用冒号“:”可以为字典添加键值对。

示例
代码如下:
```python
# 创建一个空字典
empty_dict = {}
# 创建一个包含键值对的字典
student = {"name": "Tom", "age": 18, "gender": "male"}
```
2. 访问字典元素
接下来,我们来讨论如何访问字典中的元素。

通过使用键来获取对
应的值,可以使用中括号“[]”或者`get()`方法。

示例代码如下:
# 使用中括号访问字典元素
print(student["name"]) # 输出结果为:Tom
# 使用get()方法访问字典元素
print(student.get("age")) # 输出结果为:18
```
3. 更新字典元素
字典是可变的数据类型,因此可以对其中的元素进行更新。

通过使用键来引用字典中的元素,然后使用赋值操作符“=”来进行更新。

示例代码如下:
```python
# 更新字典中的元素
student["age"] = 20
print(student) # 输出结果为:{"name": "Tom", "age": 20, "gender": "male"}
```
4. 添加字典元素
除了更新字典中已有的键值对,还可以添加新的键值对。

通过指定新的键,并使用赋值操作符“=”来添加新元素。

示例代码如下:
# 添加新的键值对
student["grade"] = "A"
print(student) # 输出结果为:{"name": "Tom", "age": 20, "gender": "male", "grade": "A"}
```
5. 删除字典元素
当我们不再需要字典中的某些元素时,可以使用`del`关键字删除键值对。

示例代码如下:
```python
# 删除字典中的元素
del student["gender"]
print(student) # 输出结果为:{"name": "Tom", "age": 20, "grade": "A"} ```
6. 遍历字典
要遍历字典中的所有键值对,可以使用`for`循环配合字典的`items()`方法。

示例代码如下:
```python
# 遍历字典中的键值对
for key, value in student.items():
print(key, value)
```
7. 判断键是否存在
有时候我们需要判断某个特定的键是否在字典中存在。

可以使用
`in`关键字进行判断。

示例代码如下:
```python
# 判断键是否存在
if "age" in student:
print("Age exists in dictionary.")
else:
print("Age does not exist in dictionary.")
```
总结:
本文提供了一些关于Python字典的例题,从创建字典到访问、更新、添加和删除字典元素,再到遍历字典和判断键是否存在,希望能帮助
你更好地理解和应用Python字典的相关操作。

通过实践这些例题,相
信你对Python字典会更加熟悉和掌握。

相关文档
最新文档