SeouliteLab

[Python/파이썬] 알파벳 순서로 문자열 정렬하기 본문

프로그래밍

[Python/파이썬] 알파벳 순서로 문자열 정렬하기

Seoulite Lab 2024. 3. 5. 08:16

파이썬에서는 문자열을 알파벳 순서로 정렬하는 다양한 방법이 있습니다. 이번 글에서는 여러 예제를 통해 파이썬에서 문자열을 알파벳 순서로 정렬하는 방법을 살펴보겠습니다.

1. sorted() 함수 사용

sorted() 함수를 사용하여 문자열을 알파벳 순서로 정렬할 수 있습니다. 이 함수는 정렬된 새로운 리스트를 반환합니다.

string = "python"
sorted_string = ''.join(sorted(string))
print(sorted_string)  # 출력 결과: hnopty

2. 문자열 메서드 사용

문자열 객체의 sorted() 메서드를 사용하여 문자열을 알파벳 순서로 정렬할 수도 있습니다.

string = "python"
sorted_string = ''.join(sorted(string))
print(sorted_string)  # 출력 결과: hnopty

3. 리스트 컴프리헨션 사용

리스트 컴프리헨션을 사용하여 문자열을 정렬할 수도 있습니다.

string = "python"
sorted_string = ''.join([char for char in sorted(string)])
print(sorted_string)  # 출력 결과: hnopty

4. 문자열의 join() 메서드 사용

join() 메서드를 사용하여 정렬된 문자를 다시 문자열로 결합할 수 있습니다.

string = "python"
sorted_string = ''.join(sorted(string))
print(sorted_string)  # 출력 결과: hnopty