如何在csv.reader()对象中搜索字符?

2024-05-29 05:19:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试着在一本书里找一个字csv.reader文件()对象。你知道吗

我确信这会奏效:

freader = csv.reader(f)
z = freader.next()
print z

if "EE" in z:
    print "Found"
else:
    print "NOPE"

但事实并非如此。。 输出如下:

['1 EE-43-JT-32439 Time;"1 EE-43-JT-32439 ValueY"']
NOPE

有人对我如何做到这一点有什么好的建议吗?你知道吗


Tags: 文件csv对象inifelseeereader
1条回答
网友
1楼 · 发布于 2024-05-29 05:19:28

查一下名单。你知道吗

for item in z:
   if "EE" in item:
       print "Found"
       break   # You can break the loop if the item is exits.
   else:
       print "NOPE"

你可以理解这里的真正区别。你知道吗

In [196]: 'EE' in ['1 EE-43-JT-32439 Time;"1 EE-43-JT-32439 ValueY"']
Out[196]: False
In [197]: 'EE' in ['1 EE-43-JT-32439 Time;"1 EE-43-JT-32439 ValueY"'][0]
Out[197]: True

相关问题 更多 >

    热门问题