0

这是我的清单:

index = [['you', ['http://you.com', 'http://you.org']], ['me', ['http://me.org']]]

如何打印“您”列表中的列表?

我试图这样做:

>>>print index[0]

但它正在打印出完整的“你”列表:

['you', ['http://you.com', 'http://you.org']]

我需要的输出是:

['http://you.com', 'http://you.org']
4

2 回答 2

7

您在列表中有一个列表,因此您需要指定第二个索引,即

print index[0][1]
于 2013-09-12T10:34:13.263 回答
2

Asindex[0]返回 中的第一项indexindex[0][1]将返回第一项中的第二项:

>>> index = [['you', ['http://you.com', 'http://you.org']], ['me', ['http://me.org']]]
>>> index[0]
['you', ['http://you.com', 'http://you.org']]
>>> index[0][1]
['http://you.com', 'http://you.org']

此外,如果您有时间,请花一些时间熟悉python 数据结构。你不会后悔的。

于 2013-09-12T10:37:11.753 回答