欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

第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)