十一、Python字典(dict)(python字典dict方法)

liftword4个月前 (02-04)技术文章45


dict是Python中内建的映射类型,可以用来存储任意对象的数据结构。字典dict由键key和值value组成,键和值之间用冒号":"分割,每个键值对间用逗号","分割,整个字典用大括号“{}”组织,基本语法如下:

dict = {key1:value1,key2:value2,...}

# 键必须是唯一的,值可以重复
# 键必须是不可变的,如字符串,数字,元组等;而值可以是任何数据类型

创建字典

  • 直接定义
  • 使用dict方法

字典访问

  • 根据键访问值 dict[key]

字典修改

向字典里添加新元素的方法是增加新的键值对,修改删除已有键值对。

删除字典元素

在Python中可以删除字典的一个元素,也可以清空整个字典。删除字典元素主要用到两个方法:一个是del[key], 即可根据键删除, 如果要从内存中销毁字典,可以直接使用del dict; 另一种方法是清除字典所有元素,调用字典的dict.clear()方法。

字典的特性

Python中的字典是可以存储键值对的特殊对象,这种数据结构有着自己独特的特性:

  • 字典的键不能重复。如果在创建字典时出现相同的键,后面出现的键对应的值会覆盖前面的值。
  • 字典的键必须是不可变的,所以可以使用数字、字符串、元组等,而列变是可变类型就不可以使用。
  • 字典的值可以是任意类型。


后记

接下来会详细讲解Python字典的常用函数方法与字典的遍历。

相关文章

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

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

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

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

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

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

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

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

Python dict 字典简介(python字典功能)

Python dic简介, <> 9 分钟阅读字典在Python中是必不可少的,因为它们的引入代表了编程的重大进步。在字典出现之前,编程要困难得多;您必须在列表或数组中维护所有数据,并记住...