+12 投票
分类:Python编程与实践 | 用户: (530 分)

1个回答

+3 投票
用户: (8.0k 分)
采纳于 用户:
 
已采纳

python中的dict的key-value的存储形式极其方便,应用相当广泛,比如对于应用或者网站运行来说,可以用一个user_dict存储用户的个人信息

user_dict={'username':'test','userid':000,'userprofile':'test profile'}

也可以存储数据,比如python的数据分析中很多数据集都是字典的形式展示的,比如pandas库中的dateframe对象和dict对象的转化。

import pandas as pd
df_1=pd.DataFrame(['a1','a2','a3'],columns=['ColumnA'])
df_1.to_dict()
> {'ColumnA': {0: 'a1', 1: 'a2', 2: 'a3'}}

这里附上一些

test_dict={"a":1,"b":2}
# 根据输入的key获取字典对应的value,如果没有该值,则返回默认值3
print(test_dict.get('a',0))
print(test_dict.get('c',3))
# 获取字典的keys
print(test_dict.keys())
# 获取字典的values
print(test_dict.values())
# 获取字典的keys-values
print(test_dict.items())
# 删除字典的元素
test_dict.pop('a')
print(test_dict)

平时常用的dict方法

 

欢迎来到 爱可可Q&A ,有什么问题可以尽管在这里提问,你将会收到其他成员的热心回答。
...