Python] 집합 자료형(2)

 

Python] 집합 자료형(2)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

집합 자료형(2)

 

* 집합 자료형 활용
  » 차집합

 


* 집합 자료형 관련 함수

  » 값 1개 추가


  » 값 여러 개 추가


  » 특정 값 제거


 

Python] 집합 자료형(1)

 

Python] 집합 자료형(1)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

집합 자료형(1)

​* 집합에 관련된 것들을 쉽게 처리하기 위해 제공되는 형식
  » 중복을 허용하지 않는 집합 데이터 형식
  » 사용자가 데이터의 순서에 개입할 수 없는 데이터 형식
   - 인덱싱을 통해 데이터 접근하려면 리스트나 튜플로 변경 후 사용

* set 키워드를 사용해서 생성

* 집합 자료형 활용


  » 합집합

Python] 딕셔너리 자료형(3)

 

Python] 딕셔너리 자료형(3)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

딕셔너리 자료형(3)

* 딕셔너리 관련 함수
  » Value 리스트 만들기
   - values() 함수로 dict_valus 형식의 값 반환 (2.7 버전에서는 리스트 반환)

  » Key:Value 값 쌍 읽기
   - items() 함수로 dict_items 형식의 값 반환

 » Key:Value 쌍 모두 지우기

* 딕셔너리 관련 함수
  » Key로 Value 읽기 -> get(key) 함수 사용

* 딕셔너리 관련 함수
  » Key로 Value 읽기 -> get(key) 함수 사용


  » 특정 키가 딕셔너리에 있는지 조사 -> in 

Python] 딕셔너리 자료형(2)

 

Python] 딕셔너리 자료형(2)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

딕셔너리 자료형(2)

* 딕셔너리 값 삭제

 

 

 

* 딕셔너리 사용 (키로 값 읽기)
  » 튜플과 리스트에 사용했던 인덱싱이나 슬라이싱은 사용할 수 없음

 

* 딕셔너리 관련 함수
  » Key 리스트 만들기
​   -  keys() 함수로 dict_keys 형식의 값 반환 (2.7 버전에서는 리스트 반환)
  » dict_keys 값 읽기
  » dict_keys를 리스트로 변환

Python] 딕셔너리 자료형(1)

 

Python] 딕셔너리 자료형(1)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

딕셔너리 자료형(1)

* key – value 세트로 구성되는 일종의 hash table 타입
  » key로 대부분의 자료형을 사용할 수 있지만 일반적으로 숫자 또는 문자형 사용
  » value로 모든 자료형의 데이터 사용

* {} 내부에 ,로 구분되는 key : value 세트의 목록으로 구성됨

* 항목에 접근할 때는 [] 사용

 

* 형식

 

 

* 딕셔너리 만들기

* 딕셔너리 키:값 쌍 추가 

Python] 튜플 자료형(2)

 

Python] 튜플 자료형(2)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

튜플 자료형(2)

 

* 튜플 값 삭제 -> 오류

 

* 튜플 값 변경 -> 오류

* 튜플 인덱싱

* 튜플 슬라이싱

* 튜플 더하기 (결합)과 튜플 곱하기 (반복) 

Python] 튜플 자료형(1)

 

Python] 튜플 자료형(1)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

튜플 자료형(1)

 

* List와 비슷한 데이터 목록 자료형

* ()안에 ,로 구분되는 여러 개의 데이터로 구성됨
  » 1개의 값을 갖는 경우 반드시 목록은 반드시 ,로 끝나야 함

* List는 요소와 크기를 변경할 수 있으나 Tuple은 변경 불가능 (읽기 전용 List)

* Tuple 예제

 

Python] 리스트 자료형(3)

 

Python] 리스트 자료형(3)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

 

리스트 자료형(3)

* 리스트 관련 함수


 » 리스트에 요소 추가


 » 리스트 정렬


 » 리스트 뒤집기

 

* 리스트 관련 함수
 » 위치 반환 (1부터 시작하는 인덱스 사용)

 


 » 리스트에 요소 삽입


 

» 리스트 요소 제거


* 리스트 관련 함수
 » 데이터 꺼내기 (읽기 + 삭제)


 » 리스트에 포함된 요소 개수 세기


 » 리스트 확장  

 

+ Recent posts