python字典常用初始化方式、增加元素及遍历

liftword5个月前 (02-04)技术文章58

python字典常用初始化方式

  • 直接使用大括号{},例如:my_dict = {}
  • 使用dict()构造函数,例如:my_dict = dict()
  • 使用键值对的方式初始化,例如:my_dict = {'key1': 'value1', 'key2': 'value2'}

python字典增加元素和批量增加元素

  • 使用赋值语句,例如:my_dict['key3'] = 'value3'
  • 使用update()方法,例如:my_dict.update({'key4': 'value4'})

批量增加元素的方式可以使用update()方法,传入一个字典作为参数,例如:

my_dict = {'key1': 'value1', 'key2': 'value2'}
new_elements = {'key3': 'value3', 'key4': 'value4'}
my_dict.update(new_elements)

python字典keys、values、items遍历应用

  • keys()方法返回一个包含字典所有键的视图对象,可以使用for循环遍历,例如:
my_dict = {'key1': 'value1', 'key2': 'value2'}
for key in my_dict.keys():
    print(key)
  • values()方法返回一个包含字典所有值的视图对象,可以使用for循环遍历,例如:
my_dict = {'key1': 'value1', 'key2': 'value2'}
for value in my_dict.values():
    print(value)
  • items()方法返回一个包含字典所有键值对的视图对象,可以使用for循环遍历,例如:
my_dict = {'key1': 'value1', 'key2': 'value2'}
for key, value in my_dict.items():
    print(key, value)

相关文章

python中dict字典的删除方式(python dict删除)

1、使用pop()删除如果有键,则删除,如果没有则会报错,如果不希望出现报错信息,可以在删除的后面添加信息delDict={'name': 'jinxin', '...

Python高效管理JSON文件:读写、更新、删除全攻略

引言:代码对 JSON 文件的常见操作(读取、写入、追加、删除、更新)的封装,每个方法都对常见的异常情况进行了处理,并且提供了详细的错误提示,失败的原因。代码封装如下:import json #to...

每天3分钟Python基础-dict字典(dict的python)

Python是一门广泛使用的高级编程语言,它提供了各种数据结构,其中最受欢迎的是Python字典(Dictionary)。Python字典是一种无序、可变的数据结构,它使用键(Key)来索引值(Val...

YAML文件管理不再复杂:Python读取、修改、删除轻松搞定

引言:代码目的是提供一个简单、灵活、健壮的接口,能够高效地操作 YAML 文件,同时确保在处理(读取、写入、修改和删除操作)过程中避免常见的错误代码如下:import os import yaml...

Python 中的字典推导式(python中字典的运算)

通过本文,你将了解有关 Python 字典推导式的所有信息,包括如何创建字典、使用条件语句(if-else 语句)访问字典以及如何使用易于实现的步骤嵌套推导式!什么是字典Python 中的字典是项目的...

关于Python字典,你了解多少?(python字典总结)

这篇文章主要为大家介绍了python字典,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助字典概述字典是一个映射集合,他储存的是键值对,通过键来查找值,而不是索引字典定义通过大括...