使用.split方法

2024-10-01 19:17:03 发布

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

我的问题是,在使用.split()方法之后,python如何知道从何处开始split?你知道吗

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

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

如您所见,(":")出现了不止一次。你知道吗


Tags: 文件方法txthomebinshlinejohn
1条回答
网友
1楼 · 发布于 2024-10-01 19:17:03

如前所述,你的问题不是很清楚。查看您的代码,您似乎只需要split返回的第一个单词,在这种情况下,您还可以使用以下内容:

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

致以最诚挚的问候。你知道吗

相关问题 更多 >

    热门问题