2014-01-23 75 views
-1

我如何引用列表内的列表中的值,该值是字典中特定术语的值?访问列表的列表

{value: [[1,2], []]} 

我将如何参考上例中的1,例如+ = it?

+0

你能够做到这一点,如果你只是列出了一个普通列表?那么,假设字典名称为'mydict','mydict ['value']'是列表的名称,所以按照相应的步骤进行操作。 –

+0

我冒昧地编辑[1,]到[1,2],因为第一个等同于[1]。 – sashkello

+0

谢谢,这有助于澄清。 – cbbcbail

回答

5

就像任何其他列表元素:

mydict['value'][0][0] 

想想看迭代:

mydict['value'][[1,2], []]

要访问列表的第一个元素,您有:

mydict['value'][0] i小号[1,2]

最后,你的最终名单的第一个元素:

mydict['value'][0][0]1

+0

谢谢,这是我正在寻找。我无法找到这些论坛上的任何地方或文档如何在此上下文中引用字典的特定键的值,这是简单问题的原因。也许只是一个小小的解释对社区有益。 – cbbcbail

+0

我意识到我有这样做的问题,因为没有存储在那里的值。如何以同样的方式创建价值? – cbbcbail

+0

@cbbcbail与其他列表相同。 'mydict ['value'] [0] = []'初始化,'mydict ['value'] [0] .append(1)'将值1追加到列表中。 – sashkello