用Python 将列表里面的元素输出并用逗号隔开
时间: 2024-02-01 14:14:07 浏览: 44
可以使用 `join()` 方法将列表转换为字符串,并在其中插入逗号。下面是一个示例代码:
```python
my_list = ['apple', 'banana', 'orange', 'pear']
output_string = ', '.join(my_list)
print(output_string)
```
输出结果为:`apple, banana, orange, pear`。
在 `join()` 方法中,逗号和空格被指定为列表元素之间的分隔符。您可以根据需要更改这些字符。
相关问题
用Python计算水仙花数,输出并用逗号和空格隔开。
好的,水仙花数指一个三位数,其各个数位数字立方和等于该数本身,比如153就是一个水仙花数。以下是Python代码实现:
```python
for i in range(100, 1000):
# 分离出百位、十位、个位的数字
a = i // 100
b = (i - a * 100) // 10
c = i % 10
# 判断是否为水仙花数
if i == a ** 3 + b ** 3 + c ** 3:
# 输出并用逗号和空格隔开
print(i, end=", ")
```
输出结果为:
```
153, 370, 371, 407,
```
这些数字都是水仙花数,满足各个数位数字立方和等于该数本身。
用python编一个读取excel表里的所有元素并用逗号隔开,并输出到文本文档
好的,以下是用 Python 读取 Excel 表格并输出到文本文档的代码:
```python
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')
# 获取第一个工作表
worksheet = workbook.active
# 获取所有单元格的值,并用逗号隔开
values = []
for row in worksheet.iter_rows(values_only=True):
for cell in row:
values.append(str(cell))
data = ','.join(values)
# 将结果输出到文本文件
with open('output.txt', 'w') as f:
f.write(data)
```
以上代码会读取名为 `example.xlsx` 的 Excel 文件中的所有单元格的值,并将它们用逗号隔开。最后,它会将结果输出到名为 `output.txt` 的文本文件中。你可以将 `example.xlsx` 替换成你自己的 Excel 文件名,以及根据需要修改输出文件的名称。