Search

함수2_개념02_함수와리스트

대분류
STEP10 함수
소분류
함수2_개념

영상

개념

''' [함수와 리스트] 함수와 변수에서는 함수 안에서 값을 변경해도 변수의 값이 변경되지 않았지만, 리스트는 다르다. 리스트는 주소를 공유하는 개념이기 때문에 값을 변경하면 리스트 값도 바뀌게 된다. ''' def testList(a): a[1] = 100 a = [10, 20, 30, 40] print(a) testList(a) print(a) print("--------------------------") # 일반 변수와 달리 리스트는 주소를 공유하기 때문에 # 주소를 복사한 다른 리스트가 값을 변경하면 # 원본도 같이 바뀐다. b = [1, 2, 3] c = b c[1] = 100 print(b)
Python
복사