RoY*_*RoY -2 python python-2.7
我有一个数组
r = np.zeros((5,6))
print r
Run Code Online (Sandbox Code Playgroud)
其输出是
[[ 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0.]]
Run Code Online (Sandbox Code Playgroud)
我想将此数组中的值分配给列表,所以我按名称网格创建了一个列表
grid1 = [['a' for i in range (0,6)] for j in range (0,5)]
print grid1
Run Code Online (Sandbox Code Playgroud)
其输出是
[['a', 'a', 'a', 'a', 'a', 'a'], ['a', 'a', 'a', 'a', 'a', 'a'], ['a', 'a', 'a', 'a', 'a', 'a'], ['a', 'a', 'a', 'a', 'a', 'a'], ['a', 'a', 'a', 'a', 'a', 'a']]
Run Code Online (Sandbox Code Playgroud)
如何使用for循环将数组中的每个值分配给列表中的相应位置?
我正在使用python 2.7
输出应为:
[[0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0],[0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0],[0, 0, 0, 0, 0, 0]]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1584 次 |
| 最近记录: |