擅长:python、mysql、java
<p>问题是您试图使用字符串“group0”、“group1”等的列表访问变量group0、group1等。。你需要把这些字符串映射到列表。做这件事的常用方法是格式化你的组列表,而不是作为变量,而是作为dict条目</p>
<p>下面是一个工作示例:</p>
<pre><code>groups = {
"group0": ['abc'],
"group1": ['combine', 'id']
}
sortedList = [ "group0", "group1", "group2" ]
for name in sortedList:
group = groups.get(name)
if group:
print "Executing jobs from {0}...".format(name)
for job in group:
print "\tJob {0}".format(job)
else:
print "{0} not found!".format(name)
</code></pre>
<p>repl.it链接:<a href="http://repl.it/eT1" rel="nofollow">http://repl.it/eT1</a></p>