jb3*_* Hd 6 tkinter python-3.x
例如:
import tkinter as tk
x = tk.Tk()
y = tk.Listbox(x, bg="white")
y.insert(tk.END, "value1")
y.insert(tk.END, "value2")
>>>return y.index("value1")
Run Code Online (Sandbox Code Playgroud)
这应该输出 0 但它只是给我一个错误,我做了一些研究,但我找不到任何东西,所以我在这里问。
该index
列表框的方法是不一样的index
Python列表的方法。对于列表框,它将诸如“end”或“@x,y”之类的内容转换为数字索引。
要搜索,将值作为 python 列表获取,然后使用index
列表的方法:
index = y.get(0, "end").index("value1")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5580 次 |
最近记录: |