Python 将csv文件的不同行指定给一个值

Python 将csv文件的不同行指定给一个值,python,csv,matplotlib,cycle,Python,Csv,Matplotlib,Cycle,因此,我有一个csv文件,其中包含以下字段站点、年份、温度,如下所示: A , 1978 , 27.5 A , 1979 , 27.6 B , 1978 , 25.5 B , 1979 , 25.8 我的目标是制作一张图表,比较不同气象站的温度和时间,我如何将a的所有值分组存储在一些X和Y数组中,形成一行,然后将B的所有值作为另一行,依此类推 注意:实际文件有1000多行,并非所有站点都有相同年份的信息,因此我不能依赖每20年分组一次值之类的模式,我对python还是有点陌生,感谢您的帮助。如

因此,我有一个csv文件,其中包含以下字段
站点、年份、温度
,如下所示:

A , 1978 , 27.5
A , 1979 , 27.6
B , 1978 , 25.5
B , 1979 , 25.8
我的目标是制作一张图表,比较不同气象站的温度和时间,我如何将a的所有值分组存储在一些X和Y数组中,形成一行,然后将B的所有值作为另一行,依此类推


注意:实际文件有1000多行,并非所有站点都有相同年份的信息,因此我不能依赖每20年分组一次值之类的模式,我对python还是有点陌生,感谢您的帮助。

如果您只搜索“python csv”,第一个链接会给您带来一些非常有用的东西:


我在那里添加了这个函数来指导您做更多的事情,但是python csv模块让您完全可以做您想要做的事情,而且它非常容易使用。在他们为reader提供的示例中,您还可以访问变量行作为刚刚读入的行的每个元素的列表。

我投票将此问题作为主题外的问题结束,因为这既不是代码编写,也不是教程服务嗨,是的,我知道该模块,然而,我有一个问题,即电台不是偶数字母,而是很长的数字,它们甚至不是连续的,也就是说,我现在正在看表格,它从电台
34015010
跳到电台
41015100
我怎么能更自动地看这些呢?我不确定这有什么关系。我的意思是,你可以使用dict,让车站成为他们的关键点,并存储X,Y坐标,不管你想要什么作为值。你说的更自动的方式是什么意思?