【发布时间】:2022-02-09 22:34:43
【问题描述】:
作为读取使用 tkinder 和 tksheet 库制作的 Csv 文件的应用程序的一部分,我希望确保从我的电子表格中检索并单独转换为列表的每一行都可以分组为一个唯一且唯一的逗号分隔列表。
我目前有以下代码:
with open('my_csv_file.csv') as csvfile:
reader = csv.reader(csvfile, delimiter=';')
for row in reader:
if row != '' and row[0].isdigit():
liste = [row[0], row[1], row[2], row[3], row[4]]
print(liste)
输出:
['AAA', 'AAA', 'AAA', 'AAA', 'AAA']
['BBB', 'BBB', 'BBB', 'BBB', 'BBB']
['CCC', 'CCC', 'CCC', 'CCC', 'CCC']
我想要什么:
[['AAA', 'AAA', 'AAA', 'AAA', 'AAA'],
['BBB', 'BBB', 'BBB', 'BBB', 'BBB'],
['CCC', 'CCC', 'CCC', 'CCC', 'CCC']]
【问题讨论】: