首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以特定格式显示文件中的数据

如何以特定格式显示文件中的数据
EN

Stack Overflow用户
提问于 2021-12-02 01:16:45
回答 1查看 22关注 0票数 0

我正在学习一门关于Python的入门课程,并试图完成我的上一次作业,但我还是坚持了下面的任务。

这些是我正在读取并附加到空列表中的.txt文件的内容:

代码语言:javascript
复制
Perry*Steve*80000
Smith*John*70000
Park*Sherri*85000
Straight*Amy*75000
Jones*Carol*82000

数据必须以下列格式显示:

代码语言:javascript
复制
1. Jones, Carol: $82000
2. Park, Sherri: $85000
3. Perry, Steve: $80000
4. Smith, John: $70000
5. Straight, Amy: $75000

我不知道该怎么做。我试过.split("*")和.replace,但没有运气。对于入门/初学者有什么想法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-02 01:24:14

在行拆分之后,您可以在*上拆分,并将其解压缩为三个变量:

代码语言:javascript
复制
for line in s.split("\n"):
    first, last, dollars = line.split("*")
    print(f"{first}, {last}: ${dollars}")

给予:

代码语言:javascript
复制
Perry, Steve: $80000
Smith, John: $70000
Park, Sherri: $85000
Straight, Amy: $75000
Jones, Carol: $82000
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70193144

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档