강의/python3

[python3] 5강. 집합 관련 자료형 -2

jinkwon.kim 2022. 4. 12. 01:24
728x90
반응형

목표

    1. 집합 관련 자료형을 알아 보겠습니다. 

    2. 집합 관련 자료형이 반복문에서 어떻게 사용되는 지 알아 보겠습니다. 

강의

https://www.youtube.com/watch?v=og-d4H2i_oo&ab_channel=%EA%B9%80%EC%A7%84%EA%B6%8C 

집합 관련 자료형

1. list

    - 수정 가능한 자료들의 나열을 의미합니다.

    - 순서대로 저장 

    Ex) ['seoul', 'suwon', 'inchen']

2. tuple

    - 수정 불가능한 자료들의 나열을 의미합니다.

    - 순서대로 저장 

    Ex) ('seoul', 'suwon', 'inchen')

3. dictionary

    - key : value 형식으로 이루어진 자료들의 나열을 의미합니다. 

    - 순서가 없이 저장 그래서 인덱싱을 지원하지 않는다.

    Ex) {'green':'go', 'yellow': 'go faster' , 'red' : 'stop'}

4. set()

    - 집합 자료형으로써 자료들의 집합을 쉽게 만들기 위한 자료형입니다.

    - 중복을 허용 하지 않는다. 

    - 순서가 없이 저장 그래서 인덱싱을 지원하지 않는다.

    - 만약 set 자료형에 저장된 값을 인덱싱으로 접근하려면 다음과 같이 list나  tuple로 변환한후 해야 한다.

    Ex) s1 = set([1,2,3])

 

집합 관련 자료형은 언제 쓰나요?

여러가지의 자료를 한개의 변수에 넣고 싶을때 사용합니다

 

List 사용법

    - https://wikidocs.net/14

 

02-3 리스트 자료형

지금까지 우리는 숫자와 문자열에 대해서 알아보았다. 하지만 숫자와 문자열만으로 프로그래밍을 하기엔 부족한 점이 많다. 예를 들어 1부터 10까지의 숫자 중 홀수 모음인 1, ...

wikidocs.net

    - https://www.w3schools.com/python/python_lists.asp

 

Python Lists

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com

Tuples 사용법

https://wikidocs.net/15

 

02-4 튜플 자료형

[TOC] ## 튜플은 어떻게 만들까? 튜플(tuple)은 몇 가지 점을 제외하곤 리스트와 거의 비슷하며 리스트와 다른 점은 다음과 같다. * 리스트는 [ ]으로 둘러 ...

wikidocs.net

https://www.w3schools.com/python/python_tuples.asp

 

Python Tuples

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com

Dictionaries 사용법

https://wikidocs.net/16

 

02-5 딕셔너리 자료형

[TOC] ## 딕셔너리란? 사람은 누구든지 이름 = 홍길동, 생일 = 몇 월 며칠 등으로 구별할 수 있다. 파이썬은 영리하게도 이러한 대응 관계를 나타낼 ...

wikidocs.net

https://www.w3schools.com/python/python_dictionaries.asp

 

Python Dictionaries

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com

Set 사용법

https://wikidocs.net/1015

 

02-6 집합 자료형

[TOC] ## 집합 자료형은 어떻게 만들까? 집합(set)은 파이썬 2.3부터 지원하기 시작한 자료형으로, 집합에 관련된 것을 쉽게 처리하기 위해 만든 자료형이다. ...

wikidocs.net

https://www.w3schools.com/python/python_sets.asp

 

Python Sets

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com

 

728x90
반응형