[英]How do I iterate over a list in a hash in Python?
我想从 A_TABLE 中获取数组 SIZE 的元素,就像它在下面的顶部显示的那样,但是使用迭代器,因为我在底部完全没有做到。 大约一小时前刚接触 Python,我会继续寻找,但任何建议表示赞赏。
SIZE = ('too small', 'just right', 'too large')
A_TABLE = {}
A_TABLE['size'] = SIZE
print "size is " + A_TABLE['size'][0]
print "size is " + A_TABLE['size'][1]
print "size is " + A_TABLE['size'][2]
for x in A_TABLE['size'][x]:
print "size is " + A_TABLE['size'][x]
你以错误的方式循环,这是你应该怎么做:
SIZE = ('too small', 'just right', 'too large')
A_TABLE = {}
A_TABLE['size'] = SIZE
for x in A_TABLE['size']: # change here
print "size is " + x # and here
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.