我是靠谱客的博主 超级寒风,最近开发中收集的这篇文章主要介绍python messagebox showinfo用法_Tkinter python中的tkMessageBox.showinfo中的for循环 - python,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我想在python的for tkMessageBox.showinfo()中实现Tkinter循环

我需要在框中打印一个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:

python大神给出的解决方案

这个怎么样:

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

tkMessageBox.showinfo(

"Help INFORMATION",

'n'.join(map(' '.join, my_list))

)

我没有测试它,但理想情况下应该完成这项工作。

最后

以上就是超级寒风为你收集整理的python messagebox showinfo用法_Tkinter python中的tkMessageBox.showinfo中的for循环 - python的全部内容,希望文章能够帮你解决python messagebox showinfo用法_Tkinter python中的tkMessageBox.showinfo中的for循环 - python所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部