第11章 Python其它函数
程序员文章站
2022-03-06 19:05:40
...
print-打印
打印“加油”
print('hello')
默认换行
print('hello')
print('world')
在一行内显示 hello world
print('hello',end=' ')
print('world')
自定义分隔符
print(1,2,3,sep=',')
enumerate编号
显示第几个元素
s=['a','b','c']
for i,v in enumerate(s):
print(f'第{i}元素:{v}')
结果
第0元素:a
第1元素:b
第2元素:c
zip
组合列表
l1=[1,2,3]
l2=['a','b','c']
list(zip(l1,l2))
#结果:[(1, 'a'), (2, 'b'), (3, 'c')]
组合列表为字典
m={}
l1=[1,2,3]
l2=['a','b','c']
for k,v in zip(l1,l2):
m[k]=v
#m:{1: 'a', 2: 'b', 3: 'c'}
拆解列表
l=[('小张',100),('小李',80),('小王',60)]
name,grade=zip(*l)
#name:('小张', '小李', '小王')
#grade:(100, 80, 60)