在Python中输出新的CSV文件,你可以使用内置的`csv`模块或者第三方库`pandas`。以下是使用这两种方法输出CSV文件的示例:
使用`csv`模块
```python
import csv
data = [
['姓名', '年龄', '电话'],
['小河', '25', ''],
['小芳', '18', '']
]
打开文件并写入数据
with open('新文件.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerows(data)
使用`pandas`库
```python
import pandas as pd
创建一个DataFrame
df = pd.DataFrame({
'姓名': ['小河', '小芳'],
'年龄': [25, 18],
'电话': ['', '']
})
将DataFrame导出为CSV文件
df.to_csv('新文件.csv', index=False)
在这两个示例中,我们都创建了一个包含姓名、年龄和电话的数据集,并将其写入到了名为`新文件.csv`的新CSV文件中。`csv`模块适用于简单的数据写入,而`pandas`库提供了更丰富的功能,比如设置列名、索引等。