python - 如何仅在列表中循环某些单词(Python)
问题描述
我有这样的清单:
details = ['Salary:100', 'Bonus:200', 'Overtime:300']
for i in details:
print(i)
结果 :
Salary:100
Bonus:200
Overtime:300
我怎样才能只循环下面的单词?
Salary
Bonus
Overtime
解决方案
使用 split 你可以得到第一部分
details = ['Salary:100', 'Bonus:200', 'Overtime:300']
for i in details:
print(i.split(':')[0])
推荐阅读
- android - 在多功能模块应用程序中,我在哪里加载和卸载 Koin 模块并保持可测试性
- excel - 在工作表中间进行拆分
- java - 在 Ubuntu 上为 Android 编译 dlib
- reactjs - React useEffect:为什么我的值最初是未定义的?
- android - NumberFormatException 无效 int
- python - 排列列表中的重复项
- docusignapi - docusign 在将 html 转换为 pdf 时在两个页面之间拆分 html 内容
- php - 如何限制允许在我的任务列表中输入的任务数量?
- python - 内部类中的外部方法
- c# - 9.1.3 FluentValidation 更新破坏验证器模拟了吗?