python建立数组,添加数字,并保存成csv
时间: 2024-09-14 12:10:21 浏览: 41
python爬取招聘网信息并保存为csv文件
在Python中,你可以使用内置的`list`数据结构来创建数组。Python的list非常灵活,可以包含任意类型的元素,包括数字。要将这些数字保存到CSV文件中,你可以使用`csv`模块提供的功能。以下是一个简单的示例,展示了如何创建一个包含数字的列表,添加数字到列表中,然后将列表保存为CSV文件:
```python
import csv
# 创建一个空的列表,用来存储数字
numbers = []
# 添加数字到列表中
numbers.append(10)
numbers.append(20)
numbers.append(30)
# 打开一个新的文件用于写入,'w', newline='' 用于防止在写入CSV时产生额外的空行
with open('numbers.csv', 'w', newline='') as csvfile:
# 创建一个csv.writer对象,用于写入CSV文件
csvwriter = csv.writer(csvfile)
# 将数字列表写入CSV文件中
# 需要将数字列表转换成二维列表,因为csv.writer期望每一行是一个列表
csvwriter.writerow([numbers])
# 文件会自动关闭,因为使用了with语句
```
这段代码首先导入了`csv`模块,然后创建了一个空的数字列表并添加了三个数字。之后,使用`with`语句以写入模式打开一个名为`numbers.csv`的文件,并创建了一个`csv.writer`对象用于将数据写入CSV文件。`writerow`方法用于写入一行数据,由于`numbers`已经是一个列表,所以我们直接将它放入另一个列表中作为参数传递给`writerow`方法。这样,数字就被保存到了名为`numbers.csv`的文件中。
阅读全文