python - 我如何转换像 123245wkjsvd :/' to list and sort? 这样的字符串

标签 python list string

我想将其转换为列表并按字母顺序对它们进行排序,然后再次将结果转换为字符串。好吧,我想在 python 中做这个。我该怎么做?

最佳答案

有较短的一行,但这里是逐个语句:

# initial string
input_string = "123245wkjsvd :/'"
# Convert string to list of characters
list_of_chars = list(input_string)
# Sort list
list_of_chars.sort()
# Convert to string
output_string = ''.join(list_of_chars)

最短的一行:

print ''.join(sorted("123245wkjsvd :/'"))

关于python - 我如何转换像 123245wkjsvd :/' to list and sort? 这样的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4477504/

相关文章:

python - numpy.memmap 无法处理非常大的数据

python - 在 jinja2 循环中对 dict 的 dict 进行排序

java - 从 wicket 中的列表模型制作项目模型

java - 从字符串中删除尖括号 < 和 > : Java regex

如果返回零,Java 从文件中删除字符串

Python 正则表达式与年月组合不匹配

python - 测试字典的所有值是否相等 - 当值未知时

python - 你如何在 Pycharm 中复制和粘贴?

python - 循环后合并 RDD PySpark

Python:如果字符串中有子字符串,则返回字符串