嗯。。。推到式之前一直没有太懂,今天看到了一个视频,发现推到式用起来特别方便。写个学习笔记,以免忘记。
列表推到式是利用其他列表创建新的列表的方式。
例如:使用一般的方式来创建新列表如下:
random_numbers=list(range(10))
new_numbers=[]
for number in random_numbers
new_numbers.append(number+10)
使用推到式如下,可以一条语句就创建:
new_numbers=[number+10 for number in random_numbers)]
同样的还有字典推到式,例如: