从Python字典中删除特定元素
我们可以通过多种方式删除该值。
使用 pop() 函数从字典中删除特定元素
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } my_dictionary .pop("Year") print(my_dictionary )
使用 del 关键字从字典中删除特定元素
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } del my_dictionary["Year"] print(my_dictionary )
使用 popitem() 函数从字典中删除特定元素
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } my_dictionary .popitem( ) print(my_dictionary )
检查 Python 字典中是否存在某个元素
就像列表一样,我们可以轻松检查字典中是否存在某个元素。
示例:检查元素是否存在于python字典中
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } if "Year" in my_dictionary : print("in dictionary") else: print("not in dictionary")
将Python字典复制到另一个字典
我们可以使用 copy()
方法轻松地将一个字典复制到另一个字典。
Python将字典复制到另一个字典示例
my_dictionary_1 = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } my_dictionary_2 = my_dictionary_1.copy() print(my_dictionary_2)
删除Python字典
在 Python 编程中,我们也可以使用 del
关键字删除整个字典
my_dictionary ={ "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } del my_dictionary
输出是空白的,因为我们已经删除了字典。
所以,它不会返回任何东西。
Python 词典 - 修改或者更新元素:
我们可以直接从字典中修改元素。
Python更新字典元素示例
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } my_dictionary ["Year"] = 2018 print(my_dictionary )
欢迎来到之路教程(on itroad-com)
Python 获取字典的长度
使用 len() 函数,我们可以检查字典中存在多少个键值对。
Python计算字典长度的例子
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } print(len(my_dictionary ))
输出是 3,表示我们的字典中有三个键:值对。
Python从字典中删除所有元素
我们可以在 clear() 函数的帮助下删除所有键值对,我们可以从字典中删除所有元素。
Python删除字典中所有元素的示例
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } my_dictionary .clear() print(my_dictionary )
Python使用 dict 关键字创建字典
我们还可以使用dict
关键字来创建字典。
示例: 创建Python字典
my_dictionary =dict( Title = "onitroad", URL = "https://onitroad.com/", Year = 2019 ) print(my_dictionary)
Python将新元素添加到字典
我们可以直接在字典中添加任意数量的元素,而无需使用一些内置函数。
将新元素添加到Python字典示例
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } my_dictionary ["Birth"] = 2018 print(my_dictionary )
打印Python字典
在Python中,打印字典就像打印变量一样简单。
打印字典示例
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } print(my_dictionary)
Python打印字典中的特定元素
我们可以通过指定一个键来打印字典中的特定值。
示例:打印Python字典中的特定元素
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } print(my_dictionary["Year"])
示例:使用 get() 函数打印字典中的特定元素
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } print(my_dictionary.get("Year"))
Python 字典和 列表,元组一样,都是多个数据的集合。
Python 中的字典是有序的并且有确定的数量。
字典中的键不能重复。
集(Set)和字典的主要区别在于集(Set)的元素是无序的。
而字典元素总是有一个键值对(key-value pair)。
Python 使用 for 循环打印字典的键和值
my_dictionary = { "Title": "onitroad", "URL": "https://onitroad.com/", "Year": 2019 } # 逐个打印字典中的所有关键字 for x in my_dictionary: print(x) # 逐个打印字典中的值 for x in my_dictionary: print(my_dictionary[x]) # 打印值的另一种方法 for x in my_dictionary.values(): print(x) # 同时打印键和值 for x, y in my_dictionary.items(): print(x, y)
日期:2020-09-17 00:10:34 来源:oir作者:oir