Python writerowwriterows 添加数据

Python015

Python writerowwriterows 添加数据,第1张

with open('xxxx.csv','w',newlines='') as f:

    writer = csv.writer(f)  #创建初始化写入对象

    writer.writerow(['color','red']) # 一行一行写入 ['color','red']

* 在windows里,csv保存得到的文件是每空一行储存一条数据,使用newlines=''可保证存储存的数    据不空行

with open('xxxx.csv','w') as f:

    writer = csv.writer(f)

    writer.writerows([('color','red'),('size','big'),('male','female')]) #多行写入

在列表中添加元素:insert()方法

insert()方法可以在列表中的任何一个位置添加新的元素。

注意:使用insert()方法需要指定新元素的索引和值。

motocycles = ['honda', 'yamada', 'suzuki']

print(motocycles)

motocycles.insert(0, 'ducati')

print(motocycles)

输出

['honda', 'yamada', 'suzuki']

['ducati', 'honda', 'yamada', 'suzuki']

2、在列表末尾添加元素:append()方法

motocycles = ['honda', 'yamada', 'suzuki']

print(motocycles)

motocycles.append('ducati')

print(motocycles)

输出

['honda', 'yamada', 'suzuki']

['honda', 'yamada', 'suzuki', 'ducati']

以上就是使用python