内置函数2

reverse 反转

l = [1,2,3,4,5,6]
l1 = reversed(l)
for i in l1:
    print(i)
View Code

保留原列表,返回一个方向的迭代器

slice 切片(调用一个函数去切)

x= [1,2,3,4,2,5,34,23]
c= [1,2,3,4,2,5,34,23]
z = slice(1,5,2)
print(x[z])
print(c[1:5:2])
View Code

可以看到,这两种方法切出来效果是一样的。

左右对齐和居中

print(format('套你大象','<30'))
print(format('套你大象','>30'))
print(format('套你大象','^30'))
View Code

 

bytes

转换成bytes类型

repr 会让一个变量原封不动的输出出来。

name = '套你大象'
print('你好%r'%name)
View Code

all

判断是否有bool值为false的值。如果有一个false就输出false

any

判断是否有bool值为ture的值.如果有一个ture就输出ture。

 

zip 返回一个迭代器。一直配对到其中一个没有值为止

l = [1,2,3,4]
l1 = ['as','sdf','sdf']
l2 = ('@',"6",[12.323,123])
for i in zip(l,l1):
    print(i)
View Code

 

posted @ 2019-08-25 22:18  套你大象  阅读(86)  评论(0编辑  收藏  举报