[파이썬 팁] 두 개의 리스트의 원소가 같은지 확인하는 방법.

Counter를 사용하세요~


  • 장점: 중복된 원소도 정확히 비교 가능

  • 시간 복잡도 O(n)

from collections import Counter

list1 = ['apple', 'banana', 'cherry']
list2 = ['cherry', 'banana', 'apple']
print(Counter(list1) == Counter(list2))

# 중복 문자열 포함 예시
list3 = ['apple', 'apple', 'banana']
list4 = ['banana', 'apple', 'apple']

print(Counter(list3) == Counter(list4))


더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 12월 23일 오전 2:05

댓글 0

    함께 읽은 게시물

    더불어민주당에선 대통령실 비서실장으로 지명된 강훈식 의원이 '경영권과 무관하게 상장사 지분 25% 이상을 확보할 경우 잔여 주식을 모두 공개매수해야 한다'는 내용의 자본시장법 개정안을 지난해 6월 발의했다. 대통령령으로 예외를 두겠다는 단서 조항을 달았지만 사실상 100% 의무공개매수를 도입을 추진하고 있다. 지난 정부가 추진한 '50%+1주 의무공개매수' 대비 한발 더 나간 제도라는 평가가 나온다.

    ... 더 보기

    '100% 의무공개매수' 도입 가능성에 긴장하는 PEF들 [이재명號 출범]

    n.news.naver.com

    '100% 의무공개매수' 도입 가능성에 긴장하는 PEF들 [이재명號 출범]

    이력서에 쓰는 경험

    

    ... 더 보기

    비개발자도 Cursor AI로 결제 가능한 웹 서비스 만들기 🚀

    6

    ... 더 보기

    비개발자도 Cursor AI로 결제 가능한 웹 서비스 만들기 🚀 (6차. 25.06.21, 25.06.28) - Learning by Doing

    Latpeed

    비개발자도 Cursor AI로 결제 가능한 웹 서비스 만들기 🚀 (6차. 25.06.21, 25.06.28) - Learning by Doing

    [광고] 다음 직무 채용 예정입니다.


    - 프러덕트/사업 기획 1인

    - 프러덕트 디자인 1인

    ... 더 보기

    Longest Common Subsequence 자바스크립트 풀이

    ... 더 보기

    Longest Common Subsequence | 알고달레

    알고달레

    Longest Common Subsequence | 알고달레

    📰 OpenAI가 ChatGPT의 커넥터 기능을 업데이트하면서 MCP 지원을 추가했네요.

    ... 더 보기