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

Python에서 문자열 목록을 정렬하는 방법은 무엇입니까?

<시간/>

목록을 제자리에 정렬하려면, 즉 목록 자체를 정렬하고 해당 목록 자체에서 순서를 변경하려면 문자열 목록에서 sort()를 사용할 수 있습니다. 예를 들어,

>>> a =["Hello", "My", "Followers"]>>> a.sort()>>> print a['Followers', 'Hello', 'My']

원래 목록을 그대로 유지하고 대신 정렬된 요소의 새 목록을 원하면 sorted(list)를 사용할 수 있습니다. 예를 들어,

>>> a =["안녕하세요", "내", "팔로워"]>>> b =sorted(a)>>> print b['팔로워', '안녕하세요', '내']