簡體   English   中英

在列表中分隔單詞Tkinter Listbox Python

[英]Separating Words in a List Tkinter Listbox Python

在我正在運行的項目的源代碼中,我有一個生成字符串列表的進程。 我試圖將此列表放入Tkinter列表框以便於排序,但是當我這樣做時,列表全部插入到一行中,我找不到將單個單詞分隔到列表框中的不同行的方法。 我對任何事情都持開放態度。 下面我附上一個我想要做的例子:

from Tkinter import *

app = Tk()
app.geomtery("500x700")
app.title("ListBox")

names = ["Greg", "Earl", "Harry", "Bob"]

box = Listbox(app)
# Right here is where I am stuck
box.insert(END, names)
box.pack()

app.mainloop() 

這是你如何做到的:

from Tkinter import *

app = Tk()
app.geometry("500x700")
app.title("ListBox")

names = ["Greg", "Earl", "Harry", "Bob"]

box = Listbox(app)
# Right here is where I am stuck
for name in names:
    box.insert(END, name)

box.pack()
app.mainloop()

非常esay在python中,沒有?:只是添加項而不是列表

# Right here is where I am stuck
for i in names:
    box.insert(END, i)

app.geometry("500x700")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM