如何制作列表列表并从tkinter列表返回其值?

时间:2015-09-06 15:44:21

标签: python list tkinter

我有一个问题,希望你能给我一些线索。我从对象编程开始,我看了一些教程,但显然我的理论知识中还缺少一些东西。

我的问题是:

我想创建一个列表列表,并在tkinter的列表小部件中显示单个条目。然后我想获得索引的列表(在列表中)。但我无法想出解决方案。

到目前为止,这是我的代码:

创造一个班级:

class ListofLists:

def __init__(self):

    self.wholeListofLists = []

def addtolist(self, array):

    self.wholeListofLists.append(array)

现在我想在列表小部件中写它。我试过这样:

def addtolist():

    array = [entry1.get(),entry2.get(),entry3.get()]

    List1 = Auftrag()

    List1.addtolist(array)

    listbox.insert(END, "Item" )

到目前为止,当我想调用对象中的数组时,我被困住了。我试过这个:

def showlistitems():

    List1.alleproben_array[index] ..

当然我不能在showlistites()中调用我在addtolist()中创建的对象。我无法想出办法让它发挥作用。我会非常感谢你的一点暗示。

问候

1 个答案:

答案 0 :(得分:0)

您可以通过以下方式从列表中的列表中获取项目:

list = [1, 2]
listtwo = [list]
print listtwo[0][1]

这将打印" 2"