如何更改嵌套列表python中的值

时间:2015-11-18 01:08:11

标签: python list input

矩阵表示细胞点。如果我们将这些单元格点想象成网格,我们需要使矩阵内的值等于象限2和4中的输入T1,并且对于象限1和3,输入T2的值。如从第0行到第2行和第3列0到3应该是值T1。此外,我需要使它显示为单元格,所有行/列之间的行。

<body>
  <button id="one-minute">1 Minute</button>
  <button id="two-minute">2 Minutes</button>
  <span id="time"></span>
</body>

1 个答案:

答案 0 :(得分:1)

在此代码中,row in range(0,6)指的是第一行中矩阵的所有位置,然后是第二行,依此类推。它遍历所有行。 因此matrix[0][x]指的是第0行中的所有位置(您可以通过设置x = 1,2,...来访问每个位置。)

您要执行的操作是,对于特定的一组行和列,将值设置为T1,对吗?

由于您无论如何都要循环遍历所有行和列,您可以检查在任何时候,行和列的组合是否落在所需范围内:

if row < 3 and column < 4:
    matrix[row][column] = T1

这样做,只要行号和列号的组合落在范围内,即row = 0到2和column = 0到3,它就会将矩阵中那些位置的值设置为{{1 }}

这会回答你的问题吗?

现在关于打印部分,您可以尝试这样的功能:

T1