python 把list输出csv
时间: 2023-08-11 07:04:06 浏览: 48
可以使用 `csv` 模块将 `list` 输出为 `csv` 格式的文件,以下是一个简单的示例代码:
```python
import csv
data = [['John', 'Doe', 'john.doe@example.com'],
['Jane', 'Doe', 'jane.doe@example.com'],
['Bob', 'Smith', 'bob.smith@example.com']]
with open('output.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(data)
```
代码中,我们首先定义了一个包含多个列表的 `data` 列表,每个内部列表代表一行数据。然后,我们使用 `csv.writer()` 函数创建一个写入器对象,将其传递给打开的文件对象,并使用 `writer.writerows()` 方法将整个 `data` 列表写入文件中。最后,我们使用 `with` 语句打开文件对象,并在完成操作后自动关闭文件。
运行代码后,会在当前目录下生成一个名为 `output.csv` 的文件,其中包含了我们定义的数据。
相关问题
python 把list输出csv的一列
你可以使用 Python 内置的 csv 模块,将 list 中的元素输出到 CSV 文件的一列中。示例如下:
```python
import csv
my_list = ['apple', 'banana', 'orange']
with open('output.csv', mode='w', newline='') as file:
writer = csv.writer(file)
for item in my_list:
writer.writerow([item])
```
在上面的代码中,我们首先定义了一个列表 `my_list`,其中包含了三个字符串元素。然后,我们打开一个名为 `output.csv` 的文件,并使用 `csv.writer()` 方法创建一个写入器对象 `writer`。接下来,我们使用一个循环遍历列表中的每个元素,并将其作为一个数组传递给 `writerow()` 方法,这样每个元素都会被写入到 CSV 文件的一列中。
执行完上述代码后,你会在当前工作目录下找到一个名为 `output.csv` 的文件,其中包含了以下内容:
```
apple
banana
orange
```
每个元素都被单独写入了一行,并且没有包含任何额外的分隔符或空格。
python 把人名list输出csv
可以使用Python内置的csv模块来将人名列表输出为CSV文件。示例代码如下:
```python
import csv
names = ["Alice", "Bob", "Charlie", "David", "Eve"]
with open("names.csv", "w", newline="") as file:
writer = csv.writer(file)
writer.writerow(["Name"])
for name in names:
writer.writerow([name])
```
上述代码将会创建一个名为`names.csv`的文件,并将人名列表写入其中。每个人名占一行,文件的第一行为表头`Name`。`newline=""`的作用是确保在写入CSV文件时不会出现多余的空行。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)