Python内置函数有哪些,python常用的内置函数
1.enumerate返回序列类型的可迭代对象的枚举对象。
2.eval取出字符串的内容。
向计算结果返回str格式的有效表达式。
3.exec运行编译后的字符串。
4.过滤器过滤掉想要的对象。
实例
list1=[1,好,3, kkk]
s=枚举(列表1)
print(s)# EnumerateObjectat0x 000002 D2 cc 666 db 8生成枚举对象。
foriins:
打印(一)
#(0,1)
#(1,好)
#(2,3)
#(3,“三k党”)
数据=列表
print(data)#[(0,1),(1, ok ),(2,3),(3, kkk)]
a=1 2 3
打印(一)#1 2 3
打印(评估(a))#6
b=wess
#print(eval(b))#错误,它必须是有效的表达式。
c=12
d=24
e=sum=c d
打印(e)#sum=c d
行政人员
打印(总计)#36
deffunc(x):
returnx5
list 2=[iforinrange(10)]
print(func(6))#True
f_list=filter(func,list2)
print(f _ list)# filter object0x 00001 f8e 1 DFACC 8返回一个filter对象
list3=list(f_list)
打印(列表3)#[6,7,8,9]
deffunc1(y):
ify5:
returny*2
list 4=[iforinrange(10)]
f_list=filter(func1,list4)
list5=list(f_list)
打印(列表5)#[6,7,8,9]
# Only filter,过滤掉的和返回的不会改变值。
deffunc2(k):
ifk5:
Returnk#返回一个布尔值,而不是0。
list 6=[iforinrange(10)]
f_list=filter(func2,list6)
list7=list(f_list)
打印(列表7)#[1,2,3,4]
defdemo(x):
returnx*10
list 8=[iforinrange(7)]
S=map(demo,list8)#数据必须迭代。
0x000029B113BA288处的Print (s) # MapObject生成一个映射对象。要查看里面的内容,需要转移类型。
list9=列表
print(list9)#[0,10,20,30,40,50,60]
list10=[好,是,否]
List11=[是,是,否]
a=zip(列表10,列表11)
print(a)# zipobject0x 00001 a4e 89 a688生成一个对象
Print (dict (a)) # {OK 3360 Yes , yes: Yes , no: No}也可以直接操作。
#数据一旦被操作,就不能再操作。
打印(列表(a))#[]
# list12=列表(a)
#print(list12)#[(ok , ok ),( yes , Yes ),( no , No)]
# print(dict(list 12))# { OK 3360 OK , yes: Yes , no: No}
#可以直接转换成字典。有对象就配对。没有对象,就不配。以上是python高级内置函数的介绍。希望对你有帮助。更多python高级方向:Python高级
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。