덴마크 당나귀의 개발일지

고정 헤더 영역

글 제목

메뉴 레이어

덴마크 당나귀의 개발일지

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (89)
    • JAVA (26)
    • 어플 (0)
    • 프로그래머스 (1)
    • 백준 (20)
    • 파이썬 (6)
    • spring (11)
      • JPA (0)
      • DB (3)
      • Mybatis (0)
      • MVC (7)
    • 유데미 스타터스 (15)
    • 오늘의 (2)
    • DB (6)
      • Redis (1)
      • MySQL (4)

검색 레이어

덴마크 당나귀의 개발일지

검색 영역

컨텐츠 검색

python

  • Counter().most_common() [리스트 최빈값 구하는 법] <파이썬>

    2022.07.28 by 덴마크 당나귀

  • 백준 2675번 <문자열 반복> [파이썬]

    2022.07.14 by 덴마크 당나귀

Counter().most_common() [리스트 최빈값 구하는 법] <파이썬>

collections 모듈은 기본적으로 파이썬에 내장되어있는 내장함수다. 리스트나, 문자열의 요소에 대한 개수를 구할때 반복문으로도 구할 수 있지만[내가 그렇게 문제 풀다가 아주그냥 그대로 터져버림] counter 함수를 사용하면 편리합니다. 그리고 가장 높은빈도(frequency)로 등장되는 값 (최빈값)을 구하는 most_common함수도 있습니다. 예를들어 [-1,-1,3,-2,-2] 이렇게 나온다면, Counter().most_common() 을 사용하면 [(-2, 2),(-1, 2),(-3, 1)] 이렇게 나온다. 즉 빈도수를 측정해주는데, 애초에 Counter 함수가 딕셔너리 형태로 나오므로, 빈도수가 1순위 지만, 리스트 안에 튜플의 첫번째 값을 더 작은 수를 기준으로 정렬된다! 나 처럼 애..

파이썬 2022. 7. 28. 16:02

백준 2675번 <문자열 반복> [파이썬]

https://www.acmicpc.net/problem/2675 2675번: 문자열 반복 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다 www.acmicpc.net 이 문제는 생각보다 어려워보이지는 않았는데, 아직 파이썬 언어에 대한 이해도가 높지 않아서 헷갈리는 부분은 있었다.. 그리고 일단 내 식대로 문제는 풀었다만, 뭔가 시원하게 풀린 것 같지가 않아서 문제 풀면서도 다른 사람들은 어떻게 풀었는지, 봐야겠다. 하고 풀어봤다 우선 이 문제는 딱히 다른 설명은 필요없을 것 같고, 내가 어떻게 풀었냐면 import sys n = int(input()..

백준 2022. 7. 14. 17:53

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
덴마크 당나귀의 개발일지 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바