1. 程式人生 > >python列表、字典、集合推導式

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))