gpt4 book ai didi

python - 无法创建 Python 循环

转载 作者:太空宇宙 更新时间:2023-11-03 13:47:28 25 4
gpt4 key购买 nike

我有一系列具有简单值(a,b,c等)的复选框,当检查时,将“触发”一串文本出现。问题是我将有大量的复选框,并且为每个复选框手动重复下面的代码将会变得一团糟。我仍在学习 Python,并且正在努力创建一个循环来实现这一目标。

这是我当前的(有效但不受欢迎的)代码:

if a:
a = 'foo'
if b:
b = 'bar'
...

我对循环的尝试,它没有返回 box:

boxes = [a, b, c, ...]

texta = 'foo'
textb = 'bar'
...

for box in boxes:
if box:
box = ('text=%s', box)

我应该怎么做才能使循环正常运行?谢谢!

最佳答案

怎么样:

mydict = {a:'foo', b:'bar', c:'spam', d:'eggs'}

boxes = [a, b, c]

for box in boxes:
print('text=%s' % mydict[box])

关于python - 无法创建 Python 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16702412/

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