파이썬은 Default가 Unicode이다.
어떤 문자의 유니코드 값을 알고 싶거나 반대로 유니코드 값을 문자로 변환할 때
>>> ord('s')
115
>>> chr(115)
's'
리스트는 값의 나열이다.
순서 존재, 여러 종류의 값을 담을 수 있다.
다음 예제와 같이 []로 묶어서 정의
append, insert, extend, + ,index, pop, remove, reverse, sort 등 함수 사용 가능
>>> colors = ['red', 'green', 'gold']
>>> colors
['red', 'green', 'gold']
>>> type(colors)
<class 'list'>
수학시간에 배운 집합과 동일한 개념이다.
세트는 리스트와 마찬가지로 값의 모임 But 순서는 없다.
다음 예제와 같이 {}로 묶어서 정의
>>> a = {1,2,3}
>>> b = {3,4,5}
>>> a.union(b)
{1,2,3,4,5}
# a 세트값이 바뀌는건 아니다 !
>>> a.intersection(b)
{3}