튜플
-
[TS] 배열과 튜플codeStates front-end/Typescript 2023. 3. 12. 20:49
HTML 삽입 미리보기할 수 없는 소스 📌 배열 개별 자바스크립트 배열은 하나의 특정 타입의 값만 가진다. 타입 스크립트는 초기 배열의 어떤 데이터 타입이 있는지 기억하고 배열이 해당 데이터 타입에서만 작동하도록 제한한다. 📍배열 타입 변수에 타입 에너테이션을 제공해 배열이 포함해야하는 값의 타입을 알려주어야 한다. // 선언과 할당을 동시에 let car:string[] = ['BMW','AUDI','BEN'] // 선언과 할당을 분리 let fruits: string[] = []; fruits.push("apple"); fruits.push("banana"); // 제네릭 사용 let fruits:Array= new Array(); fruits.push(1); fruits.push(2); 배열과 함수..
-
[python]파이썬 기초/중복과 순서가 없는 집합/집합 연산자와 메소드/내장함수 zip()과 enumerate()/시퀀스 간의 변환Languages/python 2021. 4. 7. 17:38
원소는 유일하고 순서는 의미 없는 집합 집합은 중복되는 요소가 없으며,순서도 없는 원소의 모임 내장 함수 set()을 활용한 집합 생성 함수 set() 호출로 공집합 만들기 수정 가능한 리스트와 딕셔너리는 집합의 원소로 사용 불가! 인자의 순서는 중요하지 않다! 리스트나 딕셔너리는 집합의 원소로 사용할 수 없다 예제) 한 글자 단어로 구성된 집합 만들기 planet = set('해달별') fruits = set(['감','귤']) nuts = {'밤','잣'} things = {('밤','잣'),('감','귤'),'해달'} print(planet) print(fruits) print(nuts) print(things) ====================== RESTART: C:/Users/study/파..
-
[python]리스트 개념과 생성/항목 참조/항목 수정/중첩 리스트Languages/python 2021. 4. 1. 17:06
관련된 나열 항목을 관리하는 리스트 항목의 나열인 시퀀스 리스트는 콤마로 구분된 항목(또는 원소)들의 리스트로 표현 항목은 정수,실수,문자열,리스트 등이 모두 가능 항목 순서는 의미가 있으며,항목 자료 값은 중복돼도 무관 리스트는 대괄호 []사이에 항목을 기술 ex) menu = ['배고파', '디지겠다', '귀차낭'] 빈 리스트의 생성과 항목 추가 [] 빈 대괄호로 빈 리스트 생성 list() 인자가 없는 내장 함수 list()로도 빈 리스트를 생성 append() 리스트 메소드 append(삽입할 항목) 리스트의 가장 뒤에 항목을 추가 ex) p1 = list() p1.append('c++') p1.append('java') print(p1) ['c++','java'] 예제 리스트로 편의점 구입할품목..