컬렉션타입
-
[Python Programming 기초] # 컬렉션 타입의 이해 2 : tupleProgramming Language/Python 2020. 11. 17. 23:38
#컬렉션 타입의 이해 2. tuple (생성된 후 변경 불가능) (immutable) ex) a = [1, 2, 3] b = (1, 2, 3) a[0] = 100 b[0] = 100 => [100, 2, 3] => Error - tuple unpacking : 튜플의 값을 차례대로 변수에 대입 가능 ex) a, b, c, d = 100, 200, 300, 400 print(a, b, c, d) => 100 200 300 400 ex) a와 b의 값을 교환하시오. a = 5 / b = 4 #logic temp = a a = b => a, b = b, a b = temp 본 포스팅은 Fast Campus 머신러닝과 데이터 분석 A-Z 강의를 듣고 정리한 내용을 담고 있습니다.
-
[Python Programming 기초] # 컬렉션 타입의 이해 1 : ListProgramming Language/Python 2020. 11. 17. 23:36
# 컬렉션 타입의 이해 1. List (생성된 후에 변경 가능) (mutable) ex) a = [] , a = [1, 2, ,3, 4] - list 함수 : 대상을 리스트화시키는 함수 ex) - indexing & slicing 사용 가능! cf) a = 'hello world' a[0] = 'j' => 오류! 문자열은 immutable(변경할 수 없는) 개체... 방법 1. b = 'jello world' 방법 2. c = 'j' + a[1:] 방법 3. d = a.replace('h', 'j') cf) a = [1, 2, 3, 4, 5, 6, 7, 8] a[1:7:2] # slicing / start : end : increment => [2, 4, 6] - 리스트에 사용 가능한 메소드 (1) .a..