博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python-基础day5
阅读量:4551 次
发布时间:2019-06-08

本文共 787 字,大约阅读时间需要 2 分钟。

#字典#数据类型:可变and不可变#不可变:元祖,bool,int,str,可哈西#可变:list,dict 不可哈希#key 不可变数据类型 value:任意数据类型#优点:二分查找法,存储大量关系型数据#特点:无序的dic={
'name':'小白','age':18,'sex':'male'}#增:dic['high']=175 #没有键值对,添加dic['age']=13 #有键值对,覆盖dic.setdefault('name','小黑') #有键值对不做任何改变,没有才添加dic.setdefault('body','fat')#删dic.pop('age') #有返回值,按键删除print(dic.pop('asd',None)) #可设置返回值dic.popitem() #删除最后一个键值对# del dic#清空字典# dic.clear()#改:dic2={
'game':'xx'}dic2.update(dic) #将后面的字典更新到dic2里print(dic)print(dic2)print(dic2.keys())print(dic2.values())print(dic2.items())for i in dic2.values(): print(i)a=1b=2a,b=b,aprint(a,b)for k,v in dic2.items(): print(k,v)#字典嵌套info =input('>>>')for i in info: if i.isalpha(): info=info.replace(i,'')l=info.split()print(len(l))

 

转载于:https://www.cnblogs.com/orange126/p/10827534.html

你可能感兴趣的文章
服务器发送邮件出现Could not connect to SMTP host错误 解决办法
查看>>
sklearn.preprocessing.LabelBinarizer
查看>>
C teaching
查看>>
分隔指定内容,提取章节数
查看>>
this point
查看>>
leetcode 30 Substring with Concatenation of All Words
查看>>
验证登录信息是否合法
查看>>
线程池
查看>>
git版本控制器的基本使用
查看>>
Redis 笔记与总结4 set 和 zset 类型
查看>>
jQuery Ajax 回调函数中调用$(this)的问题 [ 转 ]
查看>>
thymeleaf:字符串拼接+输出单引号
查看>>
springboot:集成fastjson(教训)
查看>>
网络流 Edmons-Karp 算法讲解
查看>>
「NOIP2018模拟9.10」公约数 - 找规律 - gcd
查看>>
使用java理解程序逻辑(15)
查看>>
bzoj 1879 状压dp
查看>>
python 一些特殊用法和坑
查看>>
WIFI密码破解全攻略
查看>>
c++string各种函数
查看>>