Development/Language

Array 정렬하기 (sort)

비완 2014. 11. 14. 16:35
반응형

기본적인 문법이겠지만, 프로젝트 진행중에 사용의 필요가 없어 사용하지 않았었다.

그러다보니 막상 사용할때, 직접 구현을 하여야 하나 고민하였었는데, 찾아보니 너무나도 간단하였다.


a = [[5,2,2], [4,2,1], [1,2,3], [1,2,1]]

의 배열이 있을때, 첫번째 항목들이 같으면 두번재 항목들로 비교하는 식으로 정렬하고자 하였다.


어떻게 sorting하여야 하나 고민하였으나...

역시 python


a.sort() 로 간단히 정렬이 되어버렸다.

a = [[1,2,1], [1,2,3], [4,2,1], [5,2,2]]


sorted(a)로 하면 a의 항목들은 정렬되지 않은 채로 남아있는 채로 sorting된 결과를 보여준다.

이것도 의외로 쓸만할듯 싶다.


반응형