使用.split方法

时间:2015-06-01 07:25:44

标签: python python-2.7

我的问题是在使用.split()方法之后,python如何知道从哪里开始拆分?

例如,如果我刚刚使用python打开了一个txt文件,我决定使用这样的行拆分方法;

user = line.split(':')[0]
John: hhwoeioawn: 802:0933:Iama John:/home/John:/bin/sh

如您所见,(":")不止一次出现。

1 个答案:

答案 0 :(得分:1)

如前所述,你的问题并不是绝对清楚。看看你的代码,似乎你只想要split返回的第一个单词,在这种情况下,你也可以使用类似的东西:

user = line[:line.index(":")]

最好的问候。