首页 > 解决方案 > 如何仅在列表中循环某些单词(Python)

问题描述

我有这样的清单:

details = ['Salary:100', 'Bonus:200', 'Overtime:300']
for i in details: 
        print(i)

结果 :

Salary:100
Bonus:200
Overtime:300

我怎样才能只循环下面的单词?

Salary
Bonus
Overtime

标签: python

解决方案


使用 split 你可以得到第一部分

details = ['Salary:100', 'Bonus:200', 'Overtime:300']
for i in details: 
        print(i.split(':')[0])

推荐阅读