[Python] zip()
Python zip() 함수 Python의 내장 함수인 zip()은 둘 이상의 이터러블을 인자로 받아 각 이터러블에서 같은 인덱스에 위치한 요소들을 묶어서 튜플의 형태로 반환합니다. 반환된 튜플들은 이터레이터 객체로 반환되며, 남은 요소들은 무시됩니다. 예시 1 a = [1, 2, 3] b = [4, 5, 6] c = [7, 8, 9] result = zip(a, b, c) print(list(result)) 위 코드의 출력 결과는 다음과 같습니다. [(1, 4, 7), (2, 5, 8), (3, 6, 9)] 예시 2 a = [1, 2, 3] b = ['a', 'b', 'c'] result = zip(a, b) print(list(result)) 위 코드의 출력 결과는 다음과 같습니다. [(1, 'a')..
2023. 2. 26.
[Python] 리스트_튜플_세트_딕셔너리
리스트 리스트는 대괄호 [ ] 를 이용해 만듭니다 대괄호 안에 올 수 있는 항목의 데이터 타입은 다양하다 숫자 , 문자열 , 불 , 리스트 등등 튜플 , 세트 , 딕셔너리도 넣을 수 있다 리스트를 만들 때 각 항목의 데이터 타입은 같지 않아도 됩니다 데이터는 입력한 순서대로 지정되며 항목은 ( , ) 로 구분합니다 또한 대괄호 안에 아무것도 쓰지 않으면 빈 리스트가 만들어집니다 빈 리스트에는 데이터는 없지만 형태는 리스트 입니다 In: student1 = [90,95,85,80] print(student1) type(student1) Out: [90,95,85,80] list student1 에 할당된 데이터 타입은 리스트입니다 리스트 타입의 데이터가 할당된 변수 구조는 다음과 같습니다 student1 ..
2023. 2. 26.