1
多维名单我有一个列表,在我的python脚本如下:访问在Python
a = [["iguana","i"],["mycat","m"]]
我要访问列表的各个元素,并打印出来:
print a[0,0]
print a[1,1]
但这抛出“TypeError:列表索引必须是整数,而不是元组”。
如何访问列表中的单个元素?
感谢
多维名单我有一个列表,在我的python脚本如下:访问在Python
a = [["iguana","i"],["mycat","m"]]
我要访问列表的各个元素,并打印出来:
print a[0,0]
print a[1,1]
但这抛出“TypeError:列表索引必须是整数,而不是元组”。
如何访问列表中的单个元素?
感谢
指标逐一时间:
>>> a = [["iguana","i"],["mycat","m"]]
>>> a[0]
['iguana', 'i']
>>> a[0][0]
'iguana'
>>> a[1][0]
'mycat'
>>>
第一[n]
指标列出a
,它返回一个列表,第二个指标是名单。
这是最好的和最简单的解决方案,而不是诉诸于嵌套循环或其他更详细的代码。 –
尝试做'a [0] [0]'。把它看作列表的列表 - 'a [0]'返回'[“iguana”,“i”]',然后调用'[0]'返回''iguana''。 –
谢谢。有用。 – user1164061