gpt4 book ai didi

python - 字符串和文件

转载 作者:行者123 更新时间:2023-11-28 20:00:14 25 4
gpt4 key购买 nike

假设这是我的语言列表。

aList = ['Python','C','C++','Java']

我怎样才能写入这样的文件:

Python      : ...
C : ...
C++ : ...
Java : ...

我已经使用 rjust() 来实现这一点。没有它我怎么办?

这里我是手动完成的。我想避免,即;它应该自动订购

最佳答案

你是这个意思吗?

>>> languages = ['Python','C','C++','Java']
>>> f = open('myfile.txt', 'w')
>>> print('\n'.join('%-10s: ...' % l for l in languages), file=f)
>>> f.close()
>>> print(open('myfile.txt').read())
Python : ...
C : ...
C++ : ...
Java : ...

这使用了 format specification mini language .注意 print语句使用 3.0 语法。 (是的,自 Brian's 到 2.5.2 文档的答案链接后,我更改了这个。只是为了对比。)

关于python - 字符串和文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/891895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com