2015-09-06 188 views
0

我有一個問題,我希望你能給我提供線索。我從對象程序設計開始,看了一些教程,但顯然在我的理論知識中仍然缺少一些東西。如何製作列表並從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] .. 

當然,我不能說我在addtolist()現在在showlistites()中創建的objet。而且我不能想出辦法讓它工作。我會非常感謝一點提示。

問候

回答

0

您可以在列表中獲得一個列表中的項目是這樣的:

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

會打印出 「2」

+0

好嗎謝謝!但我仍然需要知道如何在該方法中使用對象List1。 –

+0

我想我現在明白你的問題。也許這將有所幫助:http://stackoverflow.com/questions/5461571/call-list-of-function-using-list-comprehension – SjoerdvdBelt

+0

這是否意味着我必須實現類中的所有功能,而不是以後編輯對象? –

相關問題