代码之家  ›  专栏  ›  技术社区  ›  Papi Harpy

如何在python中声明2d数组?

  •  -3
  • Papi Harpy  · 技术社区  · 6 年前

    enter image description here

    我究竟该如何声明这一点?使用代码 “温度[6,2]”

    救命啊!

    2 回复  |  直到 6 年前
        1
  •  1
  •   Jonah Haney    6 年前

    有很多方法可以做到这一点。对于静态数据,我会这样做

    temperature = [[6, 13, 5],
                   [5, 12, 6],
                   [9, 17, 8],
                   [9, 20, 9],
                   [7, 15, 6],
                   [6, 13, 6],
                   [7, 13, 6]]
    

    请注意,您在这里实际做的是制作一个“列表列表”

    >>> temperature[6]
    [7, 13, 6]
    
    >>> temperature[6][2]
    6
    
        2
  •  0
  •   user9581642 user9581642    6 年前
    arrayex = [[1, 2, 3],
               [2, 4, 6],
               [3, 6, 9],
               [4, 8, 12],
               [5, 10, 15],
               [6, 12, 18],
               [7, 14, 21]]
    

    我通常都是这样做的