Python第四次随笔

Posted on 2020-07-18 21:58  ylzyq  阅读(100)  评论(0)    收藏  举报

元组:

tup=( )

元组的内容可以读取,但是是不可以修改的

enumerate( , )  编号函数

tup=['你好','世界','314']
for i,v in enumerate(tup,1):

    print('.'.join([str(i), v]))
输出为:
1.你好
2.世界
3.314
View Code

字典(dictionary)

创建字典    dic={'name':'奇异果'}

dic.setdefault('age':34)  如果字典里面有age这个key那么对应的value不回变,如果没有则加上这个键值对。

dic.keys()          取key们

dic.values()    取value们

dic.items()  取键值对们

dic.update()  更新字典,dic.update('name':''小奇异果)  name对应value将会变成小奇异果

del dic['name']    删掉name这个key对应的键值对

dic.pop item()          随机弹出键值对,因为字典没有顺序,可用个变量在前接收

dic=dict.fromkeys()  创建字典的一个方法所有值均为初始值

dic2=dict.fromkeys('yzq',1)
print(dic2)

#输出为:
{'y': 1, 'z': 1, 'q': 1}

  sorted(dic)   排序,没啥用

字典的遍历:

用for函数遍历

for key in dic.keys()    取key

for value in dic.values()    取value

for item  in dic.items()            取item