我有一个关于python切片的问题。我正在处理一个csv文件,我只想得到行中第一个与另一个值相对应的值,用户将指定该值。例如,我的csv文件如下所示:
| Date | Wind (mph) |
|------|------------|
| 20 | W 3 |
| 20 | W 3 |
| 20 | Vrbl 5 |
| 19 | Vrbl 7 |
| 19 | W 7 |
我只想得到与输入日期对应的第一个风向值。从那里,我只想得到第一封信。例如,如果我要求20号的日期,我想要wind=w。我想我需要把这一行切掉,但是我不知道在哪里。在
^{pr2}$
csv文件中的分隔符是什么? 不管怎样,我想
会成功的。在
例如
^{pr2}$你的代码是正确的。在
请尝试添加一些参数
csv.reader(csvfile_wind, dialect='excel-tab', delimiter=';')
也可以打印行。 如果行被拆分,您可以看到类似[20,'some string']
你不需要括号:
你不需要把它分开。 你可以这么做
只打印第[1]行中字符串索引[0]处的第一个字符
相关问题 更多 >
编程相关推荐