point_list = []
for n in field[0]:
point_list.append([])
for m in field[1]:
Point = FieldPoint(n, m)
我也可以根据 m 和 n 创建变量名吗?
您可以使用字典来存储键/值对,如果这是您想要的:
>>> my_dict = {}
>>> for n in range(10):
... for m in range(11):
... key = (n, m) # creates tuple
... value = 'foobar'
... my_dict[key] = value
...
如果您想要可变命名的变量,那么您需要一个 dict 或一个列表。与其在每次迭代中创建一个新变量,不如在每次迭代中创建一个 dict,然后创建一个新的键/值对。