码迷,mamicode.com
首页 > 其他好文 > 详细

内置函数补充

时间:2018-05-18 14:02:20      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:下载   合并   []   文件   new   for   函数   数据   ali   

#zip
l1=[‘a‘,‘b‘,‘c‘,‘d‘,‘e‘,‘f‘]
l2=[1,2,3]
print(list(zip(l1,l2)))
l3=[‘A‘,‘B‘,‘C‘]
#
# #zip把两个list,合并到一起,如果想同时循环2个list的时候,
for a,b,c in zip(l1,l2,l3):
print(a,b,c)



#map 帮你循环调用函数的
def my(num):
return str(num)

lis=[1,2,3,4,5,6,7,8,9]
res=list(map(my,lis))
print(res)

new_list=[]
for i in lis:
new_list.append(my(i))


# filter 也是帮你循环调用函数的,过滤
def even(num):
if num%2==0:
return True
return False

lis=[1,2,3,4,5,6,7,8,9]
res=list(filter(even,lis)) #filter只保留,返回为真的数据
print(‘filter--‘,res)

res2=list(map(even,lis))#map帮你循环调用函数,这个函数返回就保存什么
print(‘map---‘,res2)



# 下载一个文件,或者下个图

















内置函数补充

标签:下载   合并   []   文件   new   for   函数   数据   ali   

原文地址:https://www.cnblogs.com/jiadan/p/9055307.html

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