Python字典里的key常用方法

2023-03-13 00:00:00 方法 常用 字典里

在Python中,字典的key是一种唯一的标识符,用于访问和操作字典中的值。字典中的每个key必须是唯一的,因为如果存在重复的key,则只有一个key会被保存,而其他key的值将被覆盖。

以下是一些关于字典key的基本操作:

创建一个字典并添加key和值:

my_dict = {'apple': 1, 'banana': 2, 'cherry': 3}
my_dict['orange'] = 4
print(my_dict)  # {'apple': 1, 'banana': 2, 'cherry': 3, 'orange': 4}

在上面的代码中,我们首先创建了一个包含三个键值对的字典,然后使用my_dict[key] = value语法添加了一个新的键值对。

1、访问字典中的值:

my_dict = {'apple': 1, 'banana': 2, 'cherry': 3}
print(my_dict['banana'])  # 2

在上面的代码中,我们使用my_dict[key]语法访问字典中的值。

2、检查字典中是否存在某个key:

my_dict = {'apple': 1, 'banana': 2, 'cherry': 3}
if 'banana' in my_dict:
    print('banana is in the dictionary')
else:
    print('banana is not in the dictionary')

在上面的代码中,我们使用in运算符检查字典中是否存在某个key。

3、获取所有的key:

my_dict = {'apple': 1, 'banana': 2, 'cherry': 3}
keys = my_dict.keys()
print(keys)  # dict_keys(['apple', 'banana', 'cherry'])

在上面的代码中,我们使用keys()方法获取字典中所有的key,并将其保存到一个集合中。

4、删除一个key:

my_dict = {'apple': 1, 'banana': 2, 'cherry': 3}
del my_dict['banana']
print(my_dict)  # {'apple': 1, 'cherry': 3}

在上面的代码中,我们使用del语句删除字典中的一个key及其对应的值。

总之,字典的key是非常有用的,它允许您访问和操作字典中的值,并且使用key可以轻松地检查、获取、添加、删除和操作字典中的数据。

相关文章