본문 바로가기

리스트2

얕은 복사(shallow copy) / 깊은 복사(deep copy) [SK Shieldus Rookies 16기] 클라우드 기반 스마트 융합 보안(3일차) 인프라 활용을 위한 파이썬 https://rhrhlog.tistory.com/6 파이썬 함수와 모듈 [SK Shieldus Rookies 16기] 클라우드 기반 스마트 융합 보안(2일차) 인프라 활용을 위한 파이썬 사용자 정의 함수 함수의 파라미터가 없을 때 함수의 파라미터가 있을 때 return -함수를 종료하고 해당 rhrhlog.tistory.com 이전 글에서 파이썬의 함수 호출할 때 객체의 종류에 따라 호출 방식이 달라지는 것을 보았다. 리스트 같은 가변 자료형을 새로 할당하는 방법을 알아보자. 얕은 복사(shallow copy) list의 슬라이싱으로 할당을 하면 주소값이 다른 값으로 할당되어 서로 영향을 .. 2023. 10. 31.
파이썬 데이터 구조(리스트) [SK Shieldus Rookies 16기] 클라우드 기반 스마트 융합 보안(3일차) 인프라 활용을 위한 파이썬 리스트 단어 그대로 목록이며 파이썬에서는 여러 자료형을 복합적으로 담을 수 있는 순서가 있는 자료형이다. - 리스트안에는 문자열부터 정수, 튜플, 리스트 등 복합적으로 다 포함할 수 있다. - 리스트는 인덱스로 접근 가능하며 0부터 시작한다. - for문을 사용시 아래와 같이 in 앞의 변수에 리스트가 차례대로 반복되어 할당된다. - 파이썬은 리스트의 마지막 요소에 콤마(,)를 찍어도 오류가 나지 않는다 리스트 인덱싱, 슬라이싱 리스트 관련 함수 append() 파라미터에 있는 값을 해당하는 리스트의 뒤에 추가한다. insert() 파라미터로 인덱스와 값을 받아 해당하는 인덱스 자리에 값을 .. 2023. 10. 26.