【发布时间】:2014-10-25 04:39:19
【问题描述】:
我正在尝试做一些简单的事情,如下所示
for k in range(0,2)
outsetk = Reader(FileName='/dir/outset-'+str(k)+'.q')
生成以下内容
outset0 = Reader(FileName='/dir/outset-'+str(0)+'.q')
outset1 = Reader(FileName='/dir/outset-'+str(1)+'.q')
outset2 = Reader(FileName='/dir/outset-'+str(2)+'.q')
其中 Reader 是一些预定义的函数,只有一个输入。我知道作业的右侧是正确的,但我不知道如何做左侧。
【问题讨论】:
-
使用列表或字典,而不是单独的变量。
-
如何使用 for 循环生成 list = [outset0,outset1,outset2,...] 的变量列表?
-
每次循环使用
list.append()。
标签: python assignment-operator