2024-10-03 21:24:28 发布
网友
a=aaabbbccccdefklmopqwwxxxxxxxxyyyy 我的问题是,为了: b=abcdefklmopqwxy
因此,所有字符只应出现一次。我完全是新手,任何回答都会被认可
试试这个:
print("".join(sorted(set("aaabbbbccccdefklmopqwwxxxxxyyyyy"))))
输出:
abcdefklmopqwxy
正如@Matthias的注释中所建议的,您可以使用itertools完成工作,但这次的顺序是基于原始字符串的
itertools
import itertools print(''.join(g[0] for g in itertools.groupby("aaabbbbccccdefklmopqwwxxxxxyyyyy")))
试试这个:
输出:
正如@Matthias的注释中所建议的,您可以使用
itertools
完成工作,但这次的顺序是基于原始字符串的输出:
相关问题 更多 >
编程相关推荐