코딩테스트

python 문법 (까먹거나 새롭게 알게된 것)

  1. 인덱스 슬라이싱
    • start_index:end_index:step
numbers = [i for i in range(1, 11)] # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

numbers[3:9:2] #[4, 6, 8]
  1. 파이썬은 모든 것이 객체이다
    1. immutable object (불변객체)
    2. mutable object (변환가능 객체)

call by object reference: 모든 것이 객체이기 때문에 불변객체인지 변환가능한 객체인지 확인한다.

Immutable Class 작동방식
o int, bool, float, str, tuple 매개변수값 변경시, 실제 인수에 영향 x
x list, set, dict 매개변수 값 변경 시 객체 자체를 업데이트

댓글남기기