Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 문자열의 문자를 알파벳순으로 정렬하는 방법은 무엇입니까?

<시간/>

문자열의 문자를 알파벳순으로 정렬하려면 정렬된 문자 목록을 반환하는 sorted 함수를 사용해야 합니다. 이 함수는 결합하여 문자열을 얻을 수 있습니다. 예를 들어,

>>> s = "helloworld"
>>> ''.join(sorted(s))
'dehllloorw'

고유한 문자만 정렬하려면 집합을 사용하여 결과를 얻을 수 있습니다. 예를 들어,

>>> s = "helloworld"
>>> ''.join(sorted(set(s)))
'dehlorw'