Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 编辑列表框内的对象?_Python_List_For Loop_Tkinter_Listbox - Fatal编程技术网

Python 编辑列表框内的对象?

Python 编辑列表框内的对象?,python,list,for-loop,tkinter,listbox,Python,List,For Loop,Tkinter,Listbox,下面是我的3个列表框的示例屏幕截图: 我基本上有3个列表框(名称、评级、价格),它们将在for循环中一起使用,以便在web应用程序中为游戏执行某些操作。 例如:搜索评级为86的Thomas Müller,最高价格为10.000 但有时我不得不在列表中添加许多项目。由于我确实希望避免必须完全删除并重新输入所有项目,因此我希望编辑条目。例如,我想改变: 托马斯·穆勒,8610000 到 马克斯·穆斯特曼,100999 有办法吗 或者有什么方法可以删除一行中所有3个列表的值,而不是删除完整的列表 也

下面是我的3个列表框的示例屏幕截图:

我基本上有3个列表框(名称、评级、价格),它们将在for循环中一起使用,以便在web应用程序中为游戏执行某些操作。 例如:搜索评级为86的Thomas Müller,最高价格为10.000

但有时我不得不在列表中添加许多项目。由于我确实希望避免必须完全删除并重新输入所有项目,因此我希望编辑条目。例如,我想改变:

托马斯·穆勒,8610000 到 马克斯·穆斯特曼,100999

有办法吗

或者有什么方法可以删除一行中所有3个列表的值,而不是删除完整的列表


也是我的第二个问题-如何才能保存列表框(在文件中?),如下图所示,以便重新加载这样的特定设置?

是的,我可以使用listbox.curseletion(),但在我的情况下,我有3个列表框,我想在单击“delete seletced”按钮时删除每个框的行
为您提供索引。您可以在所有列表框中使用相同的索引。您可以使用
Treeview
替换三个列表框。