gpt4 book ai didi

python - 将顺序对象添加到列表的语法

转载 作者:行者123 更新时间:2023-11-30 23:39:33 24 4
gpt4 key购买 nike

非常初学者的问题,但它让我发疯。 Sample1、sample2 等是 Pygame.mixer.sound 对象。

sample_list = []
sample_list.append(sample1)
sample_list.append(sample2)
sample_list.append(sample3)

很好,但我想使用 for 样式循环来做到这一点,例如

for j in range(1, 3, 1):
sample_list.append(sample + j)

但是这是试图将数字添加到声音对象,所以是不对的。我可以添加等效的字符串;

for j in range(1, 3, 1):
sample_list.append("sample" + str(j))

但这并不引用我想要的对象,只是添加这些字符串。我已经尝试了我能想到的语法排列,但它仍然在暗示我!谢谢。

最佳答案

首先不要将对象存储在变量中;将它们直接存储到列表中,然后您将能够按整数索引它们。

如果整数标识符稀疏,请使用按整数索引的dict

关于python - 将顺序对象添加到列表的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13434608/

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