python - 将列表中的所有元素连接成一个字符串python

标签 python

这个应该很快,但出于某种原因我想不出来。所以说我有一个长度为 n 的元素列表(元素的数量会在未来的某个时候改变)。但是,让我们以这个为例:

['ESZ12', 'ESH13', 'ESM13', 'ESU13', 'ESZ13']

现在我想要的是将其输出为如下所示的字符串:

("ESZ12", "ESH13", "ESM13", "ESU13, "ESZ13")

第一个确实是一个元素列表,第二个只是一个完整的字符串。

谢谢

最佳答案

In [4]: l = ['ESZ12', 'ESH13', 'ESM13', 'ESU13', 'ESZ13']

In [5]: print('(' + ', '.join('"%s"' % el for el in l) + ')')
("ESZ12", "ESH13", "ESM13", "ESU13", "ESZ13")

关于python - 将列表中的所有元素连接成一个字符串python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13610766/

相关文章:

python子进程Popen环境路径?

python - 如何从大量数字中生成有偏随机数

python - 如何读取包含列的文本文件

python - 如何在python中对两个列表项求和

python - Pandas 日期格式化具有不同的多种日期格式问题

python - 如何使用 sklearn.datasets.make_classification 生成给定范围内的合成数据?

python - sqlalchemy 不是 NULL 选择

python - 如何模拟属于库一部分的父类(super class)?

python - Pandas 数据框将多个值变量 reshape /堆叠到单独的列中

python - 在 Python 中结合使用 argparse 和 sys.argv