首页 > 编程知识 正文

dict格式词典下载,python 列表 字典

时间:2023-05-03 10:40:02 阅读:19968 作者:2128

一、声明:注意区分两种不同声明的写法

1、大括号{键:值,…}

例如,d=‘ISBN’:‘6775’、‘title’:‘python入门’、‘price’:39 }

2、使用dict (键=值)函数

例如EMP=dict (name=‘Tom’、age=60 ) ) ) ) ) ) ) ) )。

二.操作

1、找

(1)大括号[]

例如,如果d [‘title’] #不存在,就提示异常

EMP [‘name’] [‘first name’] #嵌套搜索

)2)如果d.get #不存在,则不提示异常

d.get (‘title’) )。

在d.get(title,0 )词典表中)查找title ),如果找不到则输出0

2、增加一种元素

d [“author”]=“bld xbc”#将键值对“author”:“bld xbc”添加到词典表中

3、字库表的长度函数len () )。

4、更改字库表元素,支持原位置更改

将与d [‘price’]=90 #词典表中的键price对应的值变更为90

5、将两个词典表合并为一个词典表d.update ()

6、删除键值对. pop

d .删除d.pop(price ) )词典表d中相应的price键和值对

7、只显示键. keys(# ),返回视图而不是列表

8、返回值. values(# )的结果是视图而不是列表

9、所有键值都表示. items(#返回视图而不是列表)

10、词典表嵌套

例如,EMP=‘age’:20、‘name’:‘first name’:‘bld xbc’、‘last name’3360‘lee’}

11、字库表键值不支持排序。 需要按照一定的顺序输出键值时,有两种方法

)1)提取密钥并转换为列表,然后对列表进行排序

例如,d=‘a’:1、‘b’:2、‘c’:3和‘d’:4 }

ks=list(d.keys ) )

ks.sort ()。

(2)全局函数sorted ) )

d=‘a’:1、‘b’:2、‘c’:3、‘d’:4 }

ks=d.keys ()

forkinsorted(ks ) :

打印(k,d.get(k ) k ) )

输出的值为

a 1

b 2

c 3

d 4

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。