【发布时间】:2023-03-27 07:23:01
【问题描述】:
我做了以下事情:
- 打开的文件
- 拆分成列表
- 使用
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)
【问题讨论】:
-
您可以使用
join方法将字符串列表合并为一个大字符串。例如,在columns = row.split(',')之后(并且可能编辑列),您可以执行row = ','.join(columns)。 -
或者,您可以使用
print的sep和end参数在同一行上打印一堆值,而无需先将join设置为它们。 -
但与此同时,这些标签是干什么用的?例如,尽管您现有的代码是在 Python 中,但您是否正在寻找 Pyth 或 Java 而不是 Python 中的答案?或者你只是无缘无故地发送随机标签?这样做只会吸引不懂 Python 的 Java 专家,并且会因为浪费大家的时间而对你的问题投反对票。
-
很抱歉网站还是新的
-
欢迎来到 StackOverflow。请按照您创建此帐户时的建议阅读并遵循帮助文档中的发布指南。 On topic 和 how to ask 在这里申请。 StackOverflow 不是设计、编码、研究或教程服务。请参阅包含字符串操作的教程。