gpt4 book ai didi

python - 如何在 for 循环迭代中更改多个变量

转载 作者:行者123 更新时间:2023-12-01 05:01:30 31 4
gpt4 key购买 nike

我试图能够添加使用 randint 生成的 1 到 5 之间的随机数,并将其添加到列表中。然而,有多个列表,例如,在循环的第一次迭代中,我希望它将数据添加到列表“car1”,然后在第二次迭代中将随机数据添加到列表“car2”。我在下面尝试过这一点。

car1 = []
car2 = []
car3 = []
car4 = []
car5 = []

for i in range(5):
rand0m = randint(1,5)
car{0}.append(rand0m).format(i)

我知道 {0}.format 仅适用于字符串,这只是为了向您展示我想要做什么。我正在使用Python 3

最佳答案

您可以将所有列表存储在另一个列表中,并使用包含列表的索引引用嵌入列表,例如

car1 = []
car2 = []
car3 = []
car4 = []
car5 = []
cars = [car1,car2,car3,car4,car5]
for i in range(5):
rand0m = randint(1,5)
cars[i].append(rand0m)

关于python - 如何在 for 循环迭代中更改多个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26033930/

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