gpt4 book ai didi

python - 如何在不相加的情况下组合变量中的两个数字? - Python

转载 作者:太空宇宙 更新时间:2023-11-03 15:53:31 26 4
gpt4 key购买 nike

我有一个基本的Python加密程序。程序已经基本完成,但由于 Python 构建变量的方式,我不断收到错误。

这是我正在尝试做的示例:

A = 4
B = 2
C = 3

for i in range (3):
A=A, ((B*2) + C)

A = (((4, 7), 7), 7)

我希望 A 输出 4, 7, 7, 7,并且当它循环时,它将数字添加到末尾而不是将它们加在一起。这里的问题是,无论出于何种原因,我都无法针对特定值,例如,如果我这样做了

print (A[2])

输出将是一个错误

Traceback (most recent call last):
File "C:/Users/name/Desktop/Python/Test.py", line 8, in <module>
print (A[2])
IndexError: tuple index out of range

忽略上面的代码,我可以做到这一点的最佳方法是什么?谢谢!

最佳答案

你是这个意思吗

A = 4
B = 2
C = 3

l = [A]
for i in range (3):
l.extend([B*2 + C])

print(l)
# [4, 7, 7, 7]

关于python - 如何在不相加的情况下组合变量中的两个数字? - Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41023458/

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