gpt4 book ai didi

python - Tkinter python 中 tkMessageBox.showinfo 中的 for 循环

转载 作者:行者123 更新时间:2023-11-28 21:52:19 25 4
gpt4 key购买 nike

我想在 python 中的 Tkinter tkMessageBox.showinfo() 中实现一个 for 循环我需要在框中打印list of lists

我目前拥有的是:

tkMessageBox.showinfo(
"Help INFORMATION",
"help1 help2 \n help3 help4 \n help5 help6"
)

我想要的是:像下面这样的东西..

my_list=[['help1','help2'],['help3','help4'],['help5','help6']]

tkMessageBox.showinfo(
"Help INFORMATION",
for i in my_list:
i + "\n" #cant use print as I want to display it in the dialog box and not in the console.

)

这样对话框中的输出应该是这样的:

help1 help2
help3 help4
help5 help6

但我得到的是:

Syntax Error -> for i in my_list:

最佳答案

这个怎么样:

    my_list=[['help1','help2'],['help3','help4'],['help5','help6']]
tkMessageBox.showinfo(
"Help INFORMATION",
'\n'.join(map(' '.join, my_list))
)

我没有对其进行测试,但理想情况下应该可以完成这项工作。

关于python - Tkinter python 中 tkMessageBox.showinfo 中的 for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28518750/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com