如何在python中采用CSV央视对一二维数据进行读写?
时间: 2024-09-21 12:07:53 浏览: 50
在Python中,你可以使用内置的csv模块来进行CSV(Comma Separated Values,逗号分隔值)文件的读取(read)和写入(write)。下面是一个简单的例子:
**读取CSV文件**:
```python
import csv
with open('example.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
print(row) # 这样会逐行打印出CSV文件的内容
```
**写入CSV文件**:
```python
data = [
['Name', 'Age', 'City'],
['Alice', '25', 'New York'],
['Bob', '30', 'San Francisco']
]
with open('output.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(data)
```
注意,在写入模式('w')打开文件时,我们添加了`newline=''`是为了避免在Windows系统上创建额外的空行。
阅读全文