我有我想要搜索的数据列表。这个新的数据列表的结构就像这样。关于字符串查找的困惑?
的姓名,地址DOB家庭成员的年龄身高等。
我希望通过数据的线,所以我停在该名称后显示优化搜索的搜索“”搜索。我相信我想要使用这个命令:
str.find(sub[, start[, end]])
虽然我在编写代码时遇到了麻烦。有关如何让字符串为我找到工作的任何提示?
下面是一些样本数据:
Bennet, John, 17054099","5","156323558","-","0", 714 //
Menendez, Juan,7730126","5","158662525" 11844 //
Brown, Jamal,"9","22966592","+","0",,"4432 //
的想法是我希望我的程序只搜索到第一“”并通过大线的其余部分不进行搜索。
编辑。所以这是我的代码。
我想要搜索completedataset中的行直到第一个逗号。我仍然对如何将这些建议落实到现有的代码中感到困惑。
counter = 1
for line in completedataset:
print counter
counter +=1
for t in matchedLines:
if t in line:
smallerdataset.write(line)
你可以举一个你的数据列表的例子吗? – 2010-08-04 15:09:17
这些'//'是什么?新行? – kennytm 2010-08-04 15:16:41