python - 如何将单个单词合并为一行
问题描述
我做了以下事情:
- 打开的文件
- 拆分成列表
- 使用循环制作反向
for
循环 - 输出如下:
# I am interested in position Dualer Master (w/m) im Bereich "Next Generation B2B
B2B
Generation
"Next
Bereich
im
(w/m)
Master
Dualer
position
in
interested
am
I
现在我需要将这些单独的单词重新合并成一行,有什么帮助吗?
下面是我的代码:
fh = open('new.txt', 'r')
for file in fh :
line = file.split()
for word in reversed(line):
print(word)
解决方案
您的代码可以生成如下输出:
B2B
Generation
"Next
Bereich
im
(w/m)
Master
Dualer
position
in
interested
am
I
通过格式化print
函数,您可以重新合并输出。喜欢
fh = open('new.txt', 'r')
for file in fh :
line = file.split()
for word in reversed(line):
print(word, end=' ')
如果您希望将其作为字符串进行重用,您可以加入这些单词。完整代码
fh = open('new.txt', 'r')
oneLineString = ''
for file in fh :
line = file.split()
for word in reversed(line):
print(word)
oneLineString+= (word + " ")
print(oneLineString)
输出:
B2B
Generation
"Next
Bereich
im
(w/m)
Master
Dualer
position
in
interested
am
I
B2B Generation "Next Bereich im (w/m) Master Dualer position in interested am I
推荐阅读
- python - Django rest 框架保存带有外键的序列化程序
- python - 使用 BeautifulSoup 进行网络抓取时收到此错误消息“TypeError: +: 'NoneType' and 'str' 的不支持的操作数类型”
- iso8583 - JPOS 消息头长度和消息体长度不匹配
- nestjs - Nestjs - 验证和转换查询参数
- php - php 表单,检查数组并重定向
- php - 从数组中获取最近的城市
- javascript - vue 只刷新一次页面
- javascript - 提交模态查询时数据表刷新数据
- api - 使用 APIM 默认路由到最新版本
- python - 我什么时候应该创建一个有参数/参数的函数?