请简述zip函数的功能及Python.3.x中使用zip函数生成列表的方法。

请简述zip函数的功能及Python.3.x中使用zip函数生成列表的方法。,第1张

一、zip函数的功能如下:

将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。当各个迭代器中元素的个数不一致时,则返回列表中长度最短的情况,利用 *号 *** 作符,可以将元组解压为列表。

二、Python.3.x中使用zip函数生成列表的方法如下:

1、作出说明,使用zip函数将可迭代的对象作为参数。

2、将对象中对应的元素打包成一个个元组。

3、用zip函数平行地遍历多个迭代器,如果可迭代对象的长度不相同将按短的序列为准。

4、遍历过程中产生元组,Python.3.x会把元组生成好,然后生成列表。

试试csv模块,先把你要存储的数据放入一个列表或元祖,然后存储。

# python3

import csv

list_one = [1, 3, 5, 7, 9]

with open('ceshi.csv', 'w', newline="") as f:

    csv.writer(f).writerows(zip(list_one))

这是存储一列,如果存储多列# zip(list_one,list_two, ......)

存储一行是,csv.writer(f).writerow(list_one)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/bake/11450578.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存