python列表、字典、集合推导式

列表推导式

list = [1, 3, 7, 9, -3, "123"]
l = [i for i in list]  
print("打印结果:%s" % l, '\n', "数据类型:%s" % type(l))

字典推导式

dict = [1, 4, 3, 8, 2, 'oo']
d = {key: value for key, value in enumerate(dict)} 
print("打印结果:%s" % d, '\n', "数据类型:%s" % type(d))

集合推导式

set = (1, 4, 6, 8, 9, 0)
s = {i for i in set}  
print("打印结果:%s" % s, '\n', "数据类型:%s" % type(s))

你可能感兴趣的:(Python)