개발공부일지

  • 홈
  • 태그

back-end/python 2

[python] 딕셔너리 정렬

오랜만에 파이썬으로 코딩테스트를 풀려고 하니 딕셔너리 정렬 부분이 살짝 헷갈려서 다시 정리를 해야겠다. 1. key 값 기준 1-1. 오름차순 sorted(dic) 1-2. 내림차순 sorted(dic, reverse=True) 2. value 값 기준 lambda를 이용한다! 2-1. 오름차순 sorted(dic.items(), key=lambda x:x[1]) 2-2. 내림차순 sorted(dic.items(), key=lambda x:x[1], reverse=True) * 정렬한 값을 기준으로 다시 딕셔너리 형태로 변환하려면 dict으로 한번 감싸준다 ex) dict(sorted(dic.items(), key=lambda x:x[1])) 참고링크 🔗 🔗

back-end/python 2024.01.09

[python] 대소문자 관련 메서드

upper() 문자열을 대문자로 변환 lower() 문자열을 소문자로 변환 capitalize() 문자열의 첫글자만 대문자로, 나머지는 소문자로 변환 str = "HAPPY BIRTHDAY TO YOU" print(str.capitalize()) #결과: Happy birthday to you title() 문자열의 각 단어의 첫글자를 대문자로 변환 str = "happy birthday to you" print(str.title()) #결과: Happy Birthday To You swapcase() 소문자는 대문자로, 대문자는 소문자로 변환 asd = "HAPPY birthday TO you" print(asd.swapcase()) #결과: happy BIRTHDAY to YOU

back-end/python 2023.12.16
이전
1
다음
더보기

이전 블로그 : 🔗

  • 분류 전체보기 (43)
    • 코딩테스트(Python) (3)
      • 기타 (0)
      • 구현&문자열 (3)
      • 수학 (0)
      • 정렬 (0)
      • 브루트포스 (0)
      • 백트래킹 (0)
      • 동적계획법 (0)
      • 스택&큐&덱 (0)
      • 그리디알고리즘 (0)
    • 코딩테스트(JS) (13)
      • 기타 (0)
      • 구현&문자열 (13)
      • 수학 (0)
      • 정렬 (0)
      • 브루트포스 (0)
      • 백트래킹 (0)
      • 동적계획법 (0)
      • 스택&큐&덱 (0)
      • 그리디알고리즘 (0)
    • front-end (18)
      • HTML & CSS (5)
      • JS (2)
      • React.js (10)
      • Next.js (0)
      • 기타 (1)
    • back-end (3)
      • python (2)
      • SQL (1)
    • 기타 (5)
      • 메모 (0)
      • 기술면접 준비 (0)
      • Figma (5)

Tag

Quill,

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바