推导式练习
列表推导式
list1 = [i for i in range(10)]
等价于:
list1 = []
for i in range(10):
list.append(i)
字典推导式
dict1 = {i:i+1 for i in range(10)}
dict2 = {"a{}".format(i):i for i in range(10)}
三元运算符
a = 10 if 1>2 else 11
等价于:
if 1>2:
a = 10
else:
a = 11