小编Rob*_*ski的帖子

关于字符串查找的困惑?

我有一个我想要搜索的数据列表.这个新的数据列表就是这样构建的.

姓名,地址dob家庭成员年龄身高等.

我想搜索数据行,以便在名称后面的','处停止搜索,以优化搜索.我相信我想使用这个命令:

str.find(sub[, start[, end]])
Run Code Online (Sandbox Code Playgroud)

我在这个结构中编写代码时遇到了麻烦.关于如何让字符串找到工作的任何提示?

以下是一些示例数据:

Bennet, John, 17054099","5","156323558","-","0", 714 // 
Menendez, Juan,7730126","5","158662525" 11844 // 
Brown,  Jamal,"9","22966592","+","0",,"4432 // 
Run Code Online (Sandbox Code Playgroud)

这个想法是我希望我的程序只搜索第一个','而不是搜索其余的大行.

编辑.所以这是我的代码.

我希望仅在第一个逗号中搜索completedataset中的行.我仍然对如何在现有代码中实现这些建议感到困惑.

counter = 1
 for line in completedataset:
     print counter
     counter +=1
     for t in matchedLines:
         if t in line:
             smallerdataset.write(line)
Run Code Online (Sandbox Code Playgroud)

python

4
推荐指数
1
解决办法
160
查看次数

如何有效地在列表末尾添加逗号?

我有一个水平名称列表,在excel中打开太长了.它长达90,000个名字.我需要在每个名字后添加一个逗号以放入我的程序中.我尝试查找/替换但它冻结了我的电脑和崩溃.有没有一种聪明的方法可以在每个名字的末尾加上逗号?我的选择是python和excel谢谢.

python excel

1
推荐指数
1
解决办法
2302
查看次数

从python中的列表中删除值

我有一个由空格分隔的单行上的大型名称和值文件:

name1 name2 name3....

在长名称列表之后是​​与名称对应的值列表.值可以是0-4或na.我想要做的是合并数据文件,并在值为时删除所有名称和值na.

例如,此文件中的最后一行名称是这样的:

namenexttolast nameonemore namethelast 0 na 2

我想要以下输出:

namenexttolast namethelast 0 2

我如何使用Python做到这一点?

python text-parsing

0
推荐指数
1
解决办法
1267
查看次数

标签 统计

python ×3

excel ×1

text-parsing ×1