프로그래밍과 데이터 in Python / 파이썬 데이터의 비밀
프로그래밍과 데이터 in Python / 파이썬 데이터의 비밀 x = 5 y = x y = 3 print(x) print(y) # #5 #3 x = [2, 3, 5, 7, 11] y = x y[2] = 4 print(x) print(y) # #[2, 3, 4, 7, 11] #[2, 3, 4, 7, 11] Aliasing 배열값을 x 변수에 지정해주고, y 변수에 x 값을 지정해주면 x, y 값은 동일하고 각각의 변수라고 생각되지만 x, y 는 값만 동일한 다른 것이 아닌 완전히 같은 존재이다. y 값을 변경하면 x 값도 변경된다. 이 때, y 를 alias 라고 한다. x = [2, 3, 5, 7, 11] y = list(x) y[2] = 4 print(x) print(y) # #[2, 3, 5, 7, ..
2021. 3. 23.
프로그래밍과 데이터 in Python / 사전
프로그래밍과 데이터 in Python / 사전 my_dictionary = { 5: 25, 2: 4, 3: 9 } print(my_dictionary[5]) print(type(my_dictionary)) # #25 # 사전 기본 my_dictionary = { 5: 25, 2: 4, 3: 9 } my_dictionary[9] = 81 print(my_dictionary) # #{5: 25, 2: 4, 3: 9, 9: 81} 사전 값 추가 my_family = { '엄마': '김자옥', '아빠': '이석진', '아들': '이동민', '딸': '이지영' } print(my_family.values()) print('이동민' in my_family.values()) for key, value in my_fa..
2021. 3. 22.