我有一堆变量在下面。现在,我想通过遍历for循环动态地构建一个变量,如下所示,但令人惊讶的是,它不能像以前那样工作。格式只能用于字符串。有没有人能分享一下你的想法,比如如何在Py中实现这一点?任何帮助都将不胜感激。谢谢您!你知道吗
build_a="123"
build_b="456"
build_c="789"
build_src = ['a','b','c']
build_list = {}
for word in build_src:
build_list[word] = build_{word}.format(word=word)
一本字典可能更适合你想要达到的目标。你知道吗
输出:
{'a': '123', 'c': '789', 'b': '456'}
你可以这样使用:
它会给你想要的东西,像这样:
输出为:
但是使用字典是一个更好的解决方案,但是如果你因为某种特殊的原因需要它,你也可以这样做。你知道吗
这就是你想要的:
输出:
相关问题 更多 >
编程相关推荐