-2

我正在使用来自 Github 的出色菜单结构功能,它为小型 LCD 供电。菜单包含顶级(父)元素和子元素,我想动态构建子元素。目前它们是静态的并且像这样工作:

top5 = menu.topElement("< top5         >", "STRING", "        v")
sub25 = menu.subElement("Bus>Times", "STRING", "this is a really long scroll string")

menu.addSubElement(top5, sub25)

我还有另一个功能,它将输出所需子元素菜单的文本。我无法理解的是如何动态生成 sub26、sub27 等(实际上可能有 1、7 或任何数字),并且它们中的每一个都将包含不同的内容。我完全被困住了!

我正在尝试处理 dict 但我的大脑无法理解这将如何输出动态变量名称(增量),动态内容归因于它(其中 xx 在下面是动态的)

subXX = menu.subElement("Top 5> More", "STRING", "XX")

希望这是有道理的。任何指针都非常感谢。圣诞快乐!

4

1 回答 1

0

why not to use lists?

sub[i] = menu.subElement("text", "STRING", "XX")

where i is any number.

于 2013-12-25T18:09:06.807 回答