for循环集合然后拿到每个元素拼接,最后一个不拼接
时间: 2023-08-10 21:38:29 浏览: 73
java拼接字符串时去掉最后一个多余逗号的方法
好的,您的问题是如何在 for 循环中遍历集合并将每个元素拼接起来,但最后一个元素不进行拼接。下面是一个示例代码:
```
my_list = ['apple', 'banana', 'orange', 'pear']
result = ''
for i in range(len(my_list)):
if i == len(my_list) - 1:
result += my_list[i]
else:
result += my_list[i] + ' '
print(result)
```
在这个例子中,我们遍历了 `my_list` 列表中的每个元素,并将它们连接起来。如果当前元素是最后一个元素,我们就直接将它拼接到 `result` 字符串的末尾。如果当前元素不是最后一个元素,我们就在它后面添加一个空格,然后再将它拼接到 `result` 字符串的末尾。最终,我们得到的字符串是 `'apple banana orange pear'`,其中最后一个元素没有空格。
阅读全文