字典的一些常用操作

简介: 字典的一些常用操作

前言

前言:最近刷剑指offer需要用到字典,故对字典的一些常用基操进行复习。


一、创建字典?


empty_dict = {}
# dict也可以用来强制类型转换
# 可以把列表内包含列表或者列表内包含元组的数据转化为字典
empty_dict = dict()


二、常用方法

dic = {'l':1, 'k':2, 'm':3}
# 通过key访问value
print(dic['l'])
# 直接添加键值对
# 注意,如果给原来的键赋值,则会覆盖。
dic['n']=4
# 删除键值对
del dic['n']
# 判断字典是否包含指定的key
# 对于字典来说,in运算符是判断字典中key值的。
print('l' in dic)
# 各种方法
# clear方法,清除所有的键值对
dic.clear()
# get方法,根据key来获取value
dic.get('l')
# items()、keys()、values() 分别用于获取字典中的所有 key-value 对、所有 key、所有 value,如果要直接对返回值进行操作,可以先将其转换为list进行操作。
# items() 的返回值是多个元组组成的一个列表。
print(list(dic.keys())) # 列表
# 遍历字典
for key,value in dic.items():
  print(key,value)
# pop方法:删除指定的键值对
dic.pop('l')


相关文章
|
3月前
|
存储 Python
python字典中删除键值的方法
python字典中删除键值的方法
136 0
|
3月前
|
C++ 索引
C++中字符串常用操作
C++中字符串常用操作
19 2
|
3月前
|
存储 Python
|
3月前
|
Python
python数据结构,字典(dict)是如何工作的?如何进行键值对查找和插入?
python数据结构,字典(dict)是如何工作的?如何进行键值对查找和插入?
118 2
|
存储 索引 Python
12.从入门到精通:Python字典,创建字典,访问字典的值,修改字典,删除字典,字典键的特性,字典内置函数和方法
12.从入门到精通:Python字典,创建字典,访问字典的值,修改字典,删除字典,字典键的特性,字典内置函数和方法
|
C# Python
Python合并两个字典成一个新字典的几种方法比较
Python合并两个字典成一个新字典的几种方法比较
152 0
|
索引 Python
Python编程 字典的常用操作
Python编程 字典的常用操作
75 0
|
索引 Python
【Python编程】六、字典与集合
【Python编程】六、字典与集合
93 0
|
Java 开发者 Python
Python 字典遍历、缺省字典、有序字典实战|学习笔记
快速学习 Python 字典遍历、缺省字典、有序字典实战
144 0
Python 字典遍历、缺省字典、有序字典实战|学习笔记
|
存储 索引 Python
2 列表、字典及其基本操作
2 列表、字典及其基本操作
89 0