我正在学习Python,并尝试使用一个二维列表,最初在每个位置上用相同的变量填充。我想到了这个:
def initialize_twodlist(foo):
twod_list = []
new = []
for i in range (0, 10):
for j in range (0, 10):
new.append(foo)
twod_list.append(new)
new = []
这样可以得到期望的结果,但感觉像是一个变通方法。有没有更简单/更短/更优雅的方法来做到这一点?