Arrays 如何在python中按顺序(逐行)填充数组

Arrays 如何在python中按顺序(逐行)填充数组,arrays,python-3.x,Arrays,Python 3.x,我试图让我的代码逐行填充数组 入住率=14 我想要输出的数组可能是这样的吗 1,1,1,1,1 1,1,1,1,1 1,1,1,1,0 0,0,0,0,0 0,0,0,0,0 因此,占用率之和=14 到目前为止,我的代码是: list_A_5x5 = [[0 for row in range (5)] for col in range (5)] occupancy = 14 while occupancy !=0: for i in range(5): lis

我试图让我的代码逐行填充数组

入住率=14

我想要输出的数组可能是这样的吗

1,1,1,1,1 

1,1,1,1,1 

1,1,1,1,0 

0,0,0,0,0 

0,0,0,0,0
因此,占用率之和=14

到目前为止,我的代码是:

list_A_5x5 = [[0 for row in range (5)] for col in range (5)]

occupancy = 14 



while occupancy !=0:
 for i in range(5):
   list_A_5x5[0][i] = 1
   list_A_5x5[1][i] = 1
   list_A_5x5[2][i] = 1
   list_A_5x5[3][i] = 1
   list_A_5x5[4][i] = 1



 occupancy= occupancy-1

您好,您能告诉我们您尝试了什么,以及您遇到了哪些问题?我添加了一个编辑,抱歉,我是StackOverflow的新手。您的代码将始终以1填充列表。帮助您可视化的一种方法是将
print(list_A_5x5)
放入for循环中。希望它能让你明白为什么它是错的