[TIL_200706] Lambda 형식으로 dict 자료형 정렬하기

L·2020년 7월 7일
0

TIL

목록 보기
16/115

오늘 배운 것

Python: Lambda 형식으로 사전 자료형 정렬하기

  • 각 언어로 표시된 국가 리스트를 해당 문자의 오름차순으로 정렬

1. client에서 사용자 언어 받아오기

2. 국가명 DB에서 해당 언어로 작성된 데이터 불러오기

  • id, lang_code는 제외

3. dict형 data의 각 요소를 tuple화하여 value 기준 오름차순 정렬

tuple_list = sorted(data.items(), key = lambda item: item[1])
# lambda 인자 : 표현식

4. for문으로 tuple의 두 요소를 각 list에 append

5. 각 list를 client로 return

내일 배울 것

user data의 language로 국가명 번역

  • 오늘 쌓은 국가-언어 DB를 사용하여 user 맞춤형 국가 카테고리를 보여주자.

0개의 댓글