list 2

[C++ 개발자되기] 18. std::vector 기본 사용법

1. Vector 란? - 동적으로 확장/축소가 가능한 동적 배열(dynamic array)로 구현되어 있습니다. 2. Vector 메모리 구현 방식 - 일반적인 배열처럼 개체들을 연속적인 메모리 공간에 저장 합니다. 3. Vector 접근 방식 - iterator 를 통한 접근이 가능 합니다. - position index(operator [])로도 접근이 가능 합니다. 4. Vector Heder #include 5. Vector method 1) 생성자 method std::vector v1; empty vector 생성 std::vector v2(4, 100); size 4에 초기값 100으로 vector 생성 std::vector v3(v2.begin(), v2.end()); iterator를 ..

ProgrammingLang/c++ 2020.03.27

[python] 4. 리스트와 튜플

[python] 4. 리스트와 튜플 1. 리스트 1) 리스트의 특징 - 파이썬에서 리스트는 원하는 모든 데이터를 담는 컨테이너 - 리스트의 아이템은 변경이 가능하다. - 리스트의 아티템 형태는 정해 지지 않는다. - 리스트의 아이템은 0부터 시작하는 인덱스로 순서를 가진다. - 리스명[0:1]을 통해서 문자열 처러 sublist 추출이 가능하다 2) 리스트 아이템 조작 함수 (1) 리스트 아이템 삽입 - insert() - 리스트명.insert(index, data)함수를 통해서 데이터 변경이 가능하다 (2) 리스트 아이템 추가 - append() - 리스트명.append(data)함수로 데이터를 마지막에 추가 (3) 리스트에서 아이템 삭제 - remove() - 리스트명.remove(data) - de..