码迷,mamicode.com
首页 > 编程语言 > 详细

python 内置函数二

时间:2018-02-02 18:31:16      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:class   pytho   repr   lambda   list   8进制   round   glob   hash   

s="6*8"
a=eval(s)
print(a)
#filter与map
a=[10,20,30,40]
new_list=map(lambda x:x+10,a)
b=list(new_list)
print(b)
def x(b):
c=b+10
return c
c=map(x,a)
d=list(c)
print(d)
def bb(x):
if(x>=30):
return True
else:
return False
c=filter(bb,a)
print(list(c))
#frozenset 冻结set集合 表示这个set集合只能查询不能修改
print(globals()) # 得到所有的全局变量
print(locals())#得到所有的局部变量
#hash 主要用于字典中的key,
#hex(10)得到对应的16进制
#id()得到这个对象的地址
a=[1,2,3,4]
for b in iter(a):
print(b)
b=max(1,3,2,10,32)
# print(b)
a=oct(8) #得到8进制
print(a)
b=pow(2,3)
print(b)
a=[1,2,3,45,51]
for i in range(0,5):
print(a[i])
print(range(0,5)) #python2是直接输出0,1,2,3,4,。python3 进行了优化。只有在需要数据的时候再返回值
#repr 会调用本身的__repr__()方法
c=[1,2,3,4,5]
d=reversed(c)
print(list(d))
b=round(4.6)
print(b)
b=sum([3,4,5,6])
print(b)
#super 比如有个父类有个方法A()
#你想调用A父类的A方法,你就可以使用super().A()
print(vars())
a=[1,2,3]
b=[4,5,6]
c=[7,8,9]
d=zip(a,b,c)
print(list(d))

python 内置函数二

标签:class   pytho   repr   lambda   list   8进制   round   glob   hash   

原文地址:https://www.cnblogs.com/luoliang-gaoyu/p/8406166.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!