본문 바로가기

튜플

(2)
[iOS] 배열, 집합, 튜플 자료형 배열, 집합, 튜플 자료형 Index 1. 배열 (Array) 1.1. 배열 아이템 동적 추가 1.2. 범위 연산자를 이용한 인덱스 참조 2. 집합 (Set) 2.1. 집합의 동적 추가 및 삭제 2.2. 집합 연산 3. 튜플 (Tuple) 4. 딕셔너리 (Dict) 4.1. 딕셔너리 선언과 초기화 4.2. 딕셔너리에 동적 원소 추가 및 삭제 5. 총정리 1. 배열 (Array) 배열은 많은 프로그래밍 언어가 공통적으로 제공하는 자료형이다. 스위프트에서 사용하는 배열의 특징을 정리해본다. 배열에 저장할 아이템의 타입에는 제약이 없으나, 하나의 배열에 저장하는 아이템 타입은 모두 같아야한다. 선언 시 배열에 저장할 아이템 타입을 명확히 정의해야한다. 배열의 크기는 동적으로 확장할 수 있다. 스위프트에서 배열..
튜플 튜플은 여러 개의 객체를 모아 담는데 사용한다 , 튜플은 리스트와 비슷하지만 리스트 클래스에 있는 여러가지 기능이 없다. 또 튜플은 수정이 불가능(Immutable)하며 , 그래서 주로 문자열과 같이 비정적인 객체들을 담을 때 사용한다. 튜플은 생략할 수 있는 괄호로 묶인 쉼표로 구분된 여러 개의 항목으로 정의된다. 튜플에 저장된 값들은 수정이 불가능하기 떄문에 , 단순 값들의 목록을 다루는 구문이나 사용자 정의 함수에서 주로 이용된다. zoo = ("Python","elephant","penguin") print("Number of animals in the zoos is",len(zoo)) new_zoo = "monkey","camel",zoo print("Number of cages in the n..