关键词

python中字典的常见操作总结2

下面是Python中字典的常见操作总结2的完整攻略。

字典的常见操作总结2

字典是Python中非常重要的一种数据类型,它常常用来表示键值对关系。在Python中,字典支持非常丰富的操作,本文将总结出字典的常见操作方法,供大家参考。

添加键值对

向字典中添加键值对的方法非常简单,只要使用赋值语句即可,代码示例如下:

d = {'name': 'Tom', 'age': 18}
d['gender'] = 'male'
print(d)    # {'name': 'Tom', 'age': 18, 'gender': 'male'}

获取字典的长度

获取字典的长度也非常简单,只要使用len()函数即可,代码示例如下:

d = {'name': 'Tom', 'age': 18}
length = len(d)
print(length)   # 2

获取字典中的值

获取字典中的值非常简单,只要使用[key]即可,代码示例如下:

d = {'name': 'Tom', 'age': 18}
name = d['name']
print(name)     # Tom

删除键值对

删除字典中的键值对也非常简单,只要使用del语句即可,代码示例如下:

d = {'name': 'Tom', 'age': 18}
del d['age']
print(d)    # {'name': 'Tom'}

检查字典中是否存在某个键

检查字典中是否存在某个键也非常简单,只要使用in关键字即可,代码示例如下:

d = {'name': 'Tom', 'age': 18}
if 'name' in d:
    print('name exists in dict')
else:
    print('name not exists in dict')

清空字典

清空字典也非常简单,只要使用clear()方法即可,代码示例如下:

d = {'name': 'Tom', 'age': 18}
d.clear()
print(d)    # {}

遍历字典

遍历字典也非常简单,只要使用for循环即可,代码示例如下:

d = {'name': 'Tom', 'age': 18}
for key, value in d.items():
    print(key, value)

示例说明

  1. 添加键值对

假设我们现在需要一个存储学生信息的字典,我们可以先创建一个空字典,然后逐个添加学生信息。代码示例如下:

students = {}

# 添加学生信息
students['Alice'] = {'age': 20, 'major': 'Computer Science'}
students['Bob'] = {'age': 19, 'major': 'Mathematics'}
students['Charlie'] = {'age': 21, 'major': 'Physics'}

# 打印学生信息
for name, info in students.items():
    print(name, info)

输出结果如下:

Alice {'age': 20, 'major': 'Computer Science'}
Bob {'age': 19, 'major': 'Mathematics'}
Charlie {'age': 21, 'major': 'Physics'}
  1. 删除键值对

假设我们现在有一个字典存储着学生信息,我们需要删除某个学生的信息,代码示例如下:

students = {'Alice': {'age': 20, 'major': 'Computer Science'},
            'Bob': {'age': 19, 'major': 'Mathematics'},
            'Charlie': {'age': 21, 'major': 'Physics'}}

# 删除Bob的信息
del students['Bob']

# 打印学生信息
for name, info in students.items():
    print(name, info)

输出结果如下:

Alice {'age': 20, 'major': 'Computer Science'}
Charlie {'age': 21, 'major': 'Physics'}

以上就是Python中字典的常见操作总结2的完整攻略。

本文链接:http://task.lmcjl.com/news/13425.html

展开阅读全文