Python中经常出现的一种模式是
bar = []
for item in some_iterable:
bar.append(SOME EXPRESSION)
这有助于激励列表理解的引入,从而将代码段转换为
bar = [SOME EXPRESSION for item in some_iterable]
它更短,有时更清晰。通常,你养成识别这些习惯的习惯,并经常用理解代替循环。
你的代码两次遵循此模式
twod_list = [] \
for i in range (0, 10): \
new = [] \ can be replaced } this too
for j in range (0, 10): } with a list /
new.append(foo) / comprehension /
twod_list.append(new) /