如何生成100个索引的变量?

时间:2014-09-25 01:47:04

标签: python variables gurobi

我是python和gurobipy图书馆的初学者, 我想用索引生成一堆个别变量,比如x1,x2,...,x100 ...... 有没有更快更简单的方法来生成它们? 我试过"因为"各种形式的结构,但shell保持返回语法错误消息... :( 请帮忙!

2 个答案:

答案 0 :(得分:1)

如果您只想要一组可以编制索引的值,请使用列表(索引为0开始):

mylist = ["some item", 23, "other item", 99]
twentythree = mylist[1]

您可以使用.append(<item>)

将项目添加到列表中
mylist.append("new item")

您可以使用range(100)列出100个项目,但结果列表将包含0到99的值。

答案 1 :(得分:0)

不能说我喜欢这样做 - 但是每当你必须手动完成这些繁琐的工作时......

for i in range(1,101):
    globals()["x{}".format(i)] = "test"

print x53 # prints test