列表生成式

2018-09-05  本文已影响0人  tenro

列表生成式

print( [x*x for x in range(1, 10)] )  #求1到10各个数的平方组成一个列表
print( [x * x for x in range(1, 10) if x % 2 == 0] ) #求1到10偶数的平方组成一个列表
print( [m + n for m in 'ABC' for n in ['x', 'y', 'z']] ) #字符串与列表的排列组合


import os  #引入os模块
print( [d for d in os.listdir('.')] )  #找出包含“.”的文件


arr1 = ['hello', 'world', 'apple', 'conpany'] 
print( [result.lower() for result in arr1] )  #数组的统一小写
print( [result.upper() for result in arr1] )  #数组的统一大写
上一篇 下一篇

猜你喜欢

热点阅读