Python/Language

[python] 튜플 과 SET

오늘도개발 2024. 1. 23. 09:57

 

  1. 튜플이란?

 

 - 리스트와 동일하지만 수정이 불가능한 읽기 전용

 

 - 다음과 같이 사용할 수 있다.

 

 student = [{ name : 'John', age : 5 }, { name : 'Tom', age : 7 }]

 student = [('John', 5 ), ( 'Tom', 7 )]

 

 

 2. SET 이란?

 

- 집합이라고 부를 수 있다.

 

- JAVA 의 SET 자료구조와 동일하다

 

 - 값을 입력할 때, 중복을 제거해 준다.

 

 - 다음과 같이 사용할 수 있다.

 

 num1 = [1,2,3,4,5,6]

 num1_set = set(num)

 num2 = [1,2,5,6,7]

 num2_set = set(num)

 

 - 교집합 ( & )

ex> num1 & num2

 

 - 합집합 ( | )

ex> num1 | num2

 

 - 집합 ( - )

ex> num1 - num2

'Python > Language' 카테고리의 다른 글

[Python] lambda 식, map, filter  (0) 2024.01.23
[Python] 예외처리  (1) 2024.01.23
[Python] 멀티 스레드  (0) 2023.08.17
[python] 정규표현식(Regex)  (0) 2023.08.17
[python] 함수  (0) 2023.08.15