下面是一个简单的例子: -
setup = [['dog','red','big','ears'],
['cat','blue','small','tail']]
def do_it(dummy_parameter):
if do_it [0][0] == 'dog':
print 'dog'
elif do_it [0][0] == 'cat'
print 'cat'
do_it(setup)
基本上要查看最多四个列表的列表,根据每个列表内容进行操作..它有点模糊,但任何帮助将不胜感激! :)
获取错误
TypeError: 'function' object has no attribute '__getitem__'
答案 0 :(得分:0)
以下是如何从列表和列表列表中获取所有值的示例:) 用递归:)
test = [['a', 'b', 'c'],['d', 'e'], 'f']
def separate(item):
try:
for i in item:
if type(i) == list:
separate(i)
else:
print(i)
except IndexError:
pass
separate(test)