Notice
Recent Posts
Recent Comments
Link
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- java
- 파이썬 주식
- 리눅스 rwx
- 프로그래머스 SQL
- JSON특징
- 파이썬
- spring
- 빗썸 API 사용
- JavaScript Obejct Notation
- 파이썬 가상환경
- Web Server란
- 즐겨찾기가 가장 많은 식당 정보 출력하기
- 변동성 돌파전략
- 리눅스 777
- 프로그래머스
- 오라클
- 리눅스
- 프로그래머스 소수
- string format
- WAS WebServer 차이
- BigDecimal
- 트레이딩 봇 만들기
- 와스 웹서버의 차이
- Python
- WAS란
- pybithumb
- 단순 반복 자동화
- Web Service Architecture
- beautifulsoup
- JSON 형식
Archives
- Today
- Total
IT 개발자_S
파이썬 데이터 구조 란? 본문
반응형
파이썬을 이용한 데이터 분석에 앞서
파이썬에 사용하는 데이터 구조에 대한 이해가 먼저 필요하다
데이터구조란 데이터를 효율적으로 나타내기 위한 특정 데이터 타입을 말한다
데이터 구조에는 List , tuple, 딕셔너리 , set 등 이 있다
1. LIST 리스트형은 [] 으로 선언 할 수 있고 리스트안에 데이터 삭제, 추가 가능하다
member_list = ["lee","hong","kim" ] # 리스트는 [ ] 로 생성.
data_list = ["lee",100,"Seoul", 90 ]# 리스트는 모든 데이터타입을 담을 수 있음
print( member_list )
print( data_list )
type( member_list ) # 데이터 타입 확인
2. tuple () 선언으로 하며, 리스트와 비슷하나 데이터 삭제, 추가 불가능하다
member_list = #TODO "lee","hong","kim" ) # 투플은 ()로 생성.
data_list = ("lee",100,"Seoul", 90) # 투플은 모든 데이터타입을 담을 수 있음
print( member_list )
print( data_list )
type( member_list ) # 데이터 타입 확인
3. 딕셔너리 {} 선언되며 리스트 튜플의 차이는
{ '키1' : '값' , '키2' : '값' , '키3' : '값' , '키4' : '값' } 와 같이 키와 값쌍으로 저장
키와 값을 맵핑하여 저장이 가능하다.
리스트형 처럼 추가, 삭제 가능하다.
member_list = #TODO # 딕셔너리는 모든 데이터타입을 담을 수 있음
"hong":70,
"kim":90 }
print( member_list )
type( member_list ) # 데이터 타입 확인
4. Set { }로 선언하며 딕셔너리와 다른 특징은 중복을 허용하지 않음
member_list = {"lee","hong","kim","kim","kim","kim" }
print( member_list ) # 중복을 허용하지 않음
type( member_list ) # 데이터 타입 확인
반응형
'IT > 파이썬' 카테고리의 다른 글
파이썬 beautifulSoup 을 이용한 웹 크롤링 (0) | 2020.10.17 |
---|---|
파이썬 함수 매개변수 가변으로 만들기 (0) | 2020.10.17 |
파이썬 문자열 배워보자 (0) | 2020.10.17 |
빗썸 API 발급 받기 (0) | 2020.10.17 |
파이썬 데이터 타입과 변수란? (0) | 2020.10.17 |
Comments