字符串拆分后获取第一个数字

时间:2019-04-25 20:34:13

标签: python

我想保留1 in 1_214 in 14_8。我的代码包含:

for i in columns:
    print i.split('_')

然后我得到一个看起来像这样的列表:

['1', '2']
['14', '8']

对应于1_2和14_8。有没有一种方法可以使用拆分来仅隔离第一个数字(第一个示例中的1,第二个示例中的14)?

1 个答案:

答案 0 :(得分:1)

您可以按拆分产生的列表中的索引进行引用:

for i in columns:
    print i.split('_')[0]