标签:列表 col print style pre end 对象 range dict
列表推导式:
#列表推导式 #基本格式[] # 变量 = [for循环的变量 for循环一个可迭代对象] # 变量 = [i for i in 可迭代对象 if 条件] 条件为true才进行append v1 = [i for i in "zwnsyw"] v2 = [i+100 for i in range(10)] v3 = [99 if i>5 else 66 for i in range(10)] print(v1) print(v2) print(v3)
集合推导式:
#集合推导式(去重) #基本格式{} # 变量 = {for循环的变量 for循环一个可迭代对象} # 变量 = {i for i in 可迭代对象 if 条件] 条件为true才进行append} set1 = {i for i in "zwnsyw"} print(set1)
字典推导式:
#字典推导式(去重) #基本格式{key:value} # 变量 = {for循环的变量 for循环一个可迭代对象} # 变量 = {i for i in 可迭代对象 if 条件] 条件为true才进行append} dict1 = {"key"+str(i):i for i in range(10)} print(dict1)
标签:列表 col print style pre end 对象 range dict
原文地址:https://www.cnblogs.com/zwnsyw/p/11701333.html