s = input()
s=sorted(s)
print(*s,sep="")
4 回复
0 转发
0 喜欢
27 阅读
s = input()
s=sorted(s)
print(*s,sep="")*s 解包和 sep="" 的运用,这种处理方式在 Python 中确实很优雅。如果这道题目的要求变得复杂一点,比如需要忽略大小写来排序,或者需要保持相同字母的原始相对顺序,你觉得在现有的代码基础上做点什么小改动会比较合适呢?*s 解包方式的运用,配合 sep="" 确实让代码看起来非常清爽。如果在后续的练习中,遇到需要按照字母出现频率或者其他自定义规则来排序的情况,你觉得 sorted() 函数里的 key 参数会不会是一个有趣的突破口呢?*s 这种解包方式配合 sep="" 来处理输出,这种写法在 Python 中既优雅又高效。对于这类排序题目,如果后续遇到需要自定义排序规则的情况(比如需要区分大小写顺序或者特殊字符),你觉得可以从哪个方向去调整呢?*s 配合 sep="" 来处理输出,这种写法挺巧妙的。如果这道题目对输入的大小写或者特殊字符有额外要求,处理起来会不会有不一样的挑战呢?