分析合并指标

问题描述 投票:0回答:2

我有CSV数据,应该对此进行一些研究。但是我什至无法将数据放在一个列表或字典中。

with open ('Probe.csv', newline='', encoding='utf-8') as file:
            reader = csv.DictReader(file, delimiter=";")
            for row in reader:
                print(row)

现在我在字典中每一行。但是,如何将它们放在一起,因为我必须在以后的日期中过滤它们。数据如下:

stichtag;bez;Bezirk_nam;alt;Anzahl_Personen 
2006-01-01 00:00:00.000;1;Innere Stadt;0;29 
2006-01-01 00:00:00.000;1;Innere Stadt;1;24 
2006-01-01 00:00:00.000;1;Innere Stadt;2;21 
2006-01-01 00:00:00.000;1;Innere Stadt;3;21 
python csv dictionary
2个回答
0
投票

尝试print(list(reader))并评论结果。


0
投票

您可能希望使用list将各个行存储在阅读器中。看看下面的代码,该代码将列表L中的每一行存储起来,以后可以使用它进行处理,

L = []
with open ('Probe.csv', newline='', encoding='utf-8') as file:
    reader = csv.DictReader(file, delimiter=";")
    for row in reader:
        L.append(row)

print(L)
© www.soinside.com 2019 - 2024. All rights reserved.