首页 > 学院 > 开发设计 > 正文

列表生成器

2019-11-11 04:16:05
字体:
来源:转载
供稿:网友

列表生成器部分代码

#list comPRehensionsprint(list (range(1,11)))L=[]for x in range(1,11): L.append(x*x) print(L)print([x*x for x in range(1,11)])print([x*x for x in range(1,11)if x%2==0])print([m+n for m in 'ABC' for n in 'XYZ'])#+相当于逗号#列出当前文件下所有目录# import os# print([d for d in os.listdir(',')])d={'x':'A','y':'B','z':'C'}for k,v in d.items(): print(k,'=',v)#使用两个变量的列表生成式print([k+'='+v for k,v in d.items()])#把list中所有字符串变成小写L=['HELLO','WORLD','IBM','APPLE',18]# print([s.lower() for s in L])print([s.lower() for s in L if(isinstance(s,str))])
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表