파이썬 컬렉션{세트}
1. 세트 세트(set)는 중복되지 않는 항목들의 컬렉션입니다. 또한, 요소 데이터에는 순서가 없습니다. 따라서 인덱스가 부여되지 않습니다. s1 = {1, 3, 5, 7} print(type(s1)) >> # 데이터가 없는 중괄호는 기본적으로 dict으로 인식 s3 = {1, 3, 5, 3, 7, 9, 1} print(s3) # 자동으로 중복된 데이터를 제거해서 저장 >>{1, 3, 5, 7, 9} li2 = [1, 3, 5, 3, 7, 9, 1] s4 = set(li2) print(s4) >> {1, 3, 5, 7, 9} 2. 메소드 세트는 여러 메소드를 가지고 있습니다. # add(): 세트에 항목을 추가하는 메서드. 세트 데이터에는 순서가 없기때문에, 데이터가 추가되고 정렬되는 순서가 일정하지 않..
2023. 9. 6.
파이썬 컬렉션 (튜플)
1. 튜플 여러 가지 데이터 타입의 값을 저장할 수 있는, 변경 불가능(immutable)한 순서가 있는 컬렉션입니다. 튜플은 괄호 ()를 사용하여 생성하고, 항목들은 쉼표 ,로 구분됩니다. tu1 = (1,) # 요소를 1개만 저장할 때 ,를 꼭 뒤에 써주어야 튜플 형식으로 저장된다. tu2 = (1, 3, 5, 7) tu3 = 1, 3, 5, 7 # 소괄호를 치지 않아도 여러 항목을 저장하면 기본적으로 튜플의 형태로 저장이 된다. print(type(tu3)) >> (1) 인덱싱 튜플의 각 항목은 순서(인덱스)를 가지고 있으며, 인덱스를 사용하여 접근할 수 있습니다. 인덱스는 0부터 시작합니다. tu4 = ('apple', 'banana', ('🍉','🍓')) print(tu4[0]) >> apple..
2023. 9. 5.
파이썬 컬렉션 타입[리스트]
컬렉션 타입 여러 개의 데이터 항목을 하나의 단위로 관리할 수 있게 해주는 데이터 구조를 의미합니다. 이것은 여러 개의 데이터를 하나의 변수에 저장하고, 관리할 수 있게 해줍니다. 파이썬에서는 리스트, 튜플, 세트, 딕셔너리 등이 기본적인 컬렉션 타입에 속합니다. 1. 리스트 여러 값들을 하나의 변수에 저장하고 관리할 수 있게 해주는 순차적인 자료구조입니다. 대괄호 [ ]를 사용하여 생성하며, 내부에 포함된 각 항목들은 쉼표로 구분됩니다. li1 = [1, 2, '파이썬', ['김사과', '오렌지']] li2 = ['김사과', '오렌지', '반하나', ['🍔','🍟','🌭','🍕']] 위의 리스트 처럼 각자 타입이 다른 데이터를 저장할 수 있으며 리스트 안의 요소로 또 리스트가 들어갈 수도 있습니다. (..
2023. 9. 4.