【发布时间】:2022-11-16 07:42:21
【问题描述】:
我想在 python 中创建一个基本动画,只需使用 print() 和多个变量,所有变量都具有这样的名称:frame0、frame1、frame2,...我可以复制粘贴框架,但我想将它们添加到列表中称为帧。
那是我的代码:
frame0 = "D"
frame1 = "CD"
frame2 = "BCD"
frame3 = "ABCD"
frames = []
for i in range(4):
frames.append('frame{i}')
我想以frames = ["D", "CD", "BCD", "ABCD"] 的形式在我的列表中添加四个变量,但在这里,在循环之后,框架采用字符串,而不是变量内容frames = ['frame0', 'frame1', 'frame2', 'frame3']。我知道这是因为我在我的追加中使用了 '' 但我还没有找到这个问题的答案。
对不起,我的英文脚本不好。
【问题讨论】:
-
frames = ["D", "CD", "BCD", "ABCD"]你为什么不能那样做?
标签: python list variables append python-3.11