[Python] 집합 자료형
집합 자료형 파이썬 집합에 관련된 것을 쉽게 처리하기 위한 자료형이다. set() 키워드를 사용하여 만들 수 있다. set() 괄호 안에 리스트/튜플이나 문자열을 입력하여 만들 수 있다. 반복가능한 자료형으로 생성 가능하다.(숫자형, 문자 여러 개로 생성 불가능) s1 = set() s2 = set([1,2,3]) print(s2) s3 = set("hello") print(s3) s4 = set((4,2,5)) print(s4) s4 = set(4,2,'hh','e') s4 = set(4,2) {1, 2, 3} {'e', 'l', 'o', 'h'} {2, 4, 5} Traceback (most recent call l..
2024. 1. 5.
[Python] 딕셔너리(dictionary)
딕셔너리(dictionary) {key1 : Value1, Key2 : Value2 ..} 파이썬 딕셔너리는 "이름" = "양상길", "생일" = "11월 7일" 와 같이 대응관계를 나타내기 위해 사용하는 자료형이다. 리스트, 튜플과 달리 순차적이지 않으며 Key와 Value 형태를 가진다. Key 값은 고유한 값이어야 한다. dic = {'name' : 'sanggil', 'age' : 29} dic1 = {'list' : [1,2,3]} dic2 = {'tuple' : (1,2,3)} 위의 예에서 dic, dic1, dic2의 정보는 다음과 같다. key value name sanggil age 29 list [1,2,3] tup..
2024. 1. 3.
[Python] 리스트 함수
리스트 함수 파이썬 리스트 함수로는 append, sort, reverse, index, insert, remove, pop, count, extend 가 있다. append - 요소 추가 append(x) 맨 마지막에 x를 추가한다. a = [1,2,3] a.append(4) print(a) a.append('ysg') print(a) a.append(['y', 's', 'g']) print(a) [1, 2, 3, 4] [1, 2, 3, 4, 'ysg'] [1, 2, 3, 4, 'ysg', ['y', 's', 'g']] sort - 정렬 sort() 요소를 순서대로 정렬한다...
2024. 1. 2.
[Python] 리스트
리스트 리스트명 = [요소1, 요소2, 요소3, ...] 파이썬 리스트를 만들 때는 대괄호([])로 감싸 주고 요솟값을 쉼표(,)로 구분해 준다. a = [] b = [1, 2, 3] c = ['Life', 'is', 'too', 'beautiful'] d = [1, 2, 'Yang', 'Sanggil'] e = [1, 2, 'Yang', ['Sang', 'Gil']] 리스트 연산 문자열과 마찬가지로 연산도 가능하다. a = [1, 2, 3] b = [2, 3, 4] print(a + b) a = [1, 2, 3] b = [4, 5, '6'] print(a + b..
2023. 12. 28.