gpt4 book ai didi

Python:在循环中连接字符串和整数

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

我有一个整数列表,我想将它们连接成一个循环。

这是我目前的情况

a = [3, 4, 6]

temp = []
for i in a:
query = 'Case:' + str(i)
temp.append(query)

print(' OR '.join(temp))

>>> Case:3 OR Case:4 OR Case:6

有没有更好的写法?

最佳答案

是的,你可以使用生成器表达式和 str.join

' OR '.join('Case: {}'.format(i) for i in a)

示例/演示 -

>>> a = [3, 4, 6]
>>> ' OR '.join('Case: {}'.format(i) for i in a)
'Case: 3 OR Case: 4 OR Case: 6'

关于Python:在循环中连接字符串和整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31868675/

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