본문 바로가기
  • 인공지능 과 디지털 데이터 생성 실험실
  • 인공지능 과 자동화
  • 생성형 AI 실험실
4Z1 - Artificial Intelligence/python for ML

MRP -111 : 1-1. 파이썬 테이터 타입

by Richrad Chung 2020. 9. 16.
개발 코딩 환경이 구축 되어있다는 전재로 진행한다.
1. 파이썬 리스트(list) 타입
2. 파이썬 튜플(tuple) 타입
3. 파이썬 딕셔너리(dictionary) 타입
4. 파이썬 문자열(string) 타입
5. 파이썬 슬라이스 기능
6. 파이썬 type(), len(), size(), list(), str(), int(), split() 함수

 


데이터 타입 1,2 리스트와 튜플

  • 문법 :

      - 리스트 :

        변수에 값을 저장할 때 [ ](대괄호)로 묶어주면 리스트가 되며 각 값은 ,(콤마)로 구분해줍니다.

      - range를 사용하여 리스트 만들기 : 

        리스트 = list(range(횟수))

        리스트 = list(range(시작, 끝))
        리스트 = list(range(시작, 끝, 증가폭))

   

  •  리스트의 활용, append, index, 슬라이싱 

       머신런닝에서 반드시 알아야 하는 문법이다.

 

  • 차이점 : 튜플은 원소를 변경할수 없다.

데이터 타입 딕션너리

  • 키와 값을 한쌍으로 데이터 저장 : { }(중괄호) 안에 키: 값 형식으로 저장하며 각 키와 값은 ,(콤마)로 구분합니다. 딕셔너리에 저장된 값에 접근할 때는 [ ](대괄호) 안에 키를 지정

데이터 타입 문자열 - 자주쓰는 함수 type(), len(), size(), list(), str(), int(), split() 

 

 

위에열거된 내용들은 필수 지식이긴 한데, 워낙 기초적인 내용인지라 예제는 생략 한다.
하지만 언급된 내용은 손가락을 익혀 놔야 한다.