How to create a 2d vector in python
本问题已经有最佳答案,请猛点这里访问。
我想在python中创建一个二维向量,然后相应地向它添加元素。我还应该能够在代码中检索向量的大小。
使用列表列表。
1 2 3 4 5 6 | myL = [] for i in range(5): myL.append([i for i in range(5)]) for vector in myL: print(vector) |
输出:
1 2 3 4 5 | [0, 1, 2, 3, 4] [0, 1, 2, 3, 4] [0, 1, 2, 3, 4] [0, 1, 2, 3, 4] [0, 1, 2, 3, 4] |
号
对于列表
1 2 3 4 5 | print(len(myL[2])) # prints 5 myL[2].append(100) print(len(myL[2])) # prints 6 |