백준 문제 11650번을 풀다가 리스트안에 리스트가 있는 2차원 배열을 만들었는데,
이것을 정렬하는 문제였다. 또 대학교에서 내가 c 언어 문제를 풀듯이 풀어보지 말고,
파이썬 내장 함수를 최대한 활용하는 게 목표라 그래도 sort를 활용해서 풀었다.
list.sort()
를 하면 list[i]를 기준으로 오름차순 정렬되는 것을 알 수 있다.
더불어서 sort함수의 인자로 key = lambda x:x[0] 혹은, key = lambda x : -x[0] 을 넣을 수 있는데,
이렇게 특정값을 기준으로 정렬할 수 도 있다는 것을 알게 되었다.
2차원 배열 정렬,, 알고가자!
하루는 sort,set,sorted정리를 해야겠따.
말 나온김에 있다 정리해서 머리에 넣어야징
소수 구하기 복습 [파이썬] (0) | 2022.08.11 |
---|---|
순열과 조합 [파이썬] (0) | 2022.08.05 |
리스트 안에 있는 문자열들을 글자 수 대로 정렬하는 법! [파이썬] (0) | 2022.07.30 |
Counter().most_common() [리스트 최빈값 구하는 법] <파이썬> (0) | 2022.07.28 |
[파이썬] 숫자 거꾸로 뒤집기 (0) | 2022.07.15 |