Python 字典(dic) *** 作

Python 字典(dic) *** 作,第1张

具体函数有 set(),pop(),update(),items(),keys(),values(),get(),setdefault()

python 字典 *** 作

假设字典为 dics = {0:'a', 1:'b', 'c':3}

二是使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None:

>>>print dics.get('a')

0

>>>print dics.get('Paul')

None

dict.get(key,default=None) 两个选项 一个 key 一个 default= None ----default可以是任何strings(字符)

2.从字典中取值,若找到则删除;当键不存在时,显示异常key error

[方法]  dics.pop('key')

3.给字典添加一个条目。如果不存在,就指定特定的值;若存在,就算了。

[方法] dic.setdefault(key, value)

4. update

>>>a = {'a':1,'b':2}

>>>a.update({'c':3})

>>>a

{'a': 1,'c': 3,'b': 2}

>>>a.update({'c':4})

>>>a

{'a': 1,'c': 4,'b': 2}

dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的。

有的时候,我们只想要 dict 的 key,不关心 key 对应的 value,目的就是保证这个集合的元素不会重复,这时,set就派上用场了。

>>> data = {1: {1:'a',2:'b',3:'c'}, 2: {4:'d',5:'e',6:'f'}}

>>> data

{1: {1: 'a', 2: 'b', 3: 'c'}, 2: {4: 'd', 5: 'e', 6: 'f'}}

>>> del data[2][4]

>>> data

{1: {1: 'a', 2: 'b', 3: 'c'}, 2: {5: 'e', 6: 'f'}}

>>>

>>> data[2][5] = 'w'

>>> data

{1: {1: 'a', 2: 'b', 3: 'c'}, 2: {5: 'w', 6: 'f'}}

>>>

1、首先打开python的编辑器。

2、然后在文件中写上程序的注释。

3、新建一个字典,名字就叫cellphone。

4、然后为cellphone的字典里添加一个元素,cellphone["oppo"]=189。

5、然后将这个添加了新的内容之后的字典打印出来。

6、在窗口中选择"run"->"run"。

7、运行这一个程序即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11510087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存