python - 列表中项目的连接

标签 python string text concatenation string-concatenation

我有这样一个列表:

['S/M - Black', ' 93094-01']

结果是:

m['value'].split(',')[0:2:]

如何从中生成这样的字符串:

'S/M - Black, 93094-01'

我试过:

print [i + ', ' + i for i in m['value'].split(', ')[0:2:]]

但它给了我:

['S/M - Black, S/M - Black', ' 93094-01,  93094-01']

最佳答案

你应该使用 join 方法:

",".join(m['value'].split(', ')[0:2:])

关于python - 列表中项目的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24427855/

相关文章:

python - 计算聚类精度

尝试迭代字符串时出现 java.lang.StringIndexOutOfBoundsException

c - 当我想在第一个字母处替换字符串时,为什么 memmove 的行为会有所不同?

python - 如何每 x 行写入一个新文本文件? [Python]

java - 将文本插入到 Java Canvas 上

python - 在 docker 上使用 selenium 网格运行 browsermob

python - 使用python从服务器获取一组pdf文件作为zip文件

python - 从字典内的列表内的字典中获取数据

javascript - 自动高亮部分单词

c++ - 使用文本文件 c++ 中的名称创建变量或对象