It's okay to live

  • 홈
  • 태그
  • 방명록

Python 2

[python] id()와 hash()

id정의객체가 메모리 상에 어디에 존재하는지를 나타내는 고유한 식별자(주소) 특징Python에서 객체가 생성될 때 자동으로 부여동일한 객체는 같은 id다른 객체는 내용이 같더라도 다른 idis 연산자에서 사용됨예제a = [1, 2]b = [1, 2]print(a == b) # True (값은 같음)print(a is b) # False (객체는 다름)print(id(a)) # 예: 140260917428800print(id(b)) # 예: 140260917429200 hash정의객체의 내용 기반으로 생성된 고정된 숫자값 특징int, string, tuple 같은 불변(immutable) 객체만 hashable (list, dic, set은 mutable 한 객체 이므로 has..

개발/python 2025.05.10

[python] 객체 참조, 복사

1. 객체 참조 (Reference)란? 파이썬에서 리스트와 같은 객체는 변수에 값을 할당할 때 실제 데이터가 아니라 그 데이터의 "주소(참조)"만 저장된다.list_a = [1, 2, 3]list_b = list_a # list_a와 list_b는 같은 리스트를 참조  2. 얕은 복사 (copy()) 리스트를 copy()하면 새로운 리스트 객체를 만들지만, 내부 요소는 원래 리스트를 참조한다. *** 리스트의 요소가 변경 가능한 객체인지 여부에 따라 다름 *** ✅ 정수와 같은 immutable 객체를 담은 리스트는 얕은 복사해도 원본이 변하지 않는다a = [1, 2, 3]b = a[:] b.remove(1) print(a) # [1, 2, 3] (원본 유지)print(b) # [2, 3] ..

개발/python 2025.02.09
이전
1
다음
더보기
프로필사진

It's okay to live

사는게 희나노

  • 전체 (76) N
    • 개발 (60) N
      • flutter (8)
      • swift (9)
      • network (5)
      • aws (3)
      • supabase (2)
      • git (1)
      • python (2)
      • 기타 (1)
      • 코딩테스트 (29) N
    • 한달 회고 (16)

Tag

Flutter, 한달회고, 티스토리, draggable_list, Supabase, Python, 회고, 한달 회고, AWS, 클래스, 개발, cors, 프로그래머스, SWIFT, package, 서버, 게임 맵 최단 거리, 일상, 코딩테스트, 상태관리,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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.

티스토리툴바