如何根据列表在csv文件中选择行

时间:2018-08-02 15:05:20

标签: python list select indexing rows

我遇到了一个问题。我有一个名为列表A的列表,并且有一个包含许多列的数据框。第一列有很多时间点。我想从列表A中选择具有相同值的那些行。我试图将第一列设置为索引。但是不知何故,它不起作用。

关于我在做什么错的任何想法吗?

A=[8.1, 11.7, 13.475, 14.855, 15.125, 17.465, 19.82, 24.55]

第一列是"Time"。是

[24.5,24.505,24.51,24.515,24.52,24.525,24.53,24.535,24.54,24.545,24.55,
24.555,24.56,24.565,24.57,24.575,24.58]

1 个答案:

答案 0 :(得分:-1)

如果需要该值,

for item in longList:
    if item in A:
        #The list item is found somewhere within the list A

或者,如果您想要索引和/或值,

for i in range(len(longList)):
    if longList[i] in A:
        #Index of item is i, value is longList[i]