[Python] 리스트, 튜플
- 리스트(List) 많은 양의 데이터를 관리하는 자료형 저장할 데이터의 수가 정해지지 않았을 경우 대괄호([])로 작성 리스트의 내부 값은 콤마(,)로 구분 추가, 수정, 삭제 가능 리스트에 저장된 각각의 값 : 요소 요소 각각에는 위치가 지정되어 있음 : 1이 아닌 0부터 시작 저장할 수 있는 데이터 타입과 깊이에 제약이 없음 : 리스트 안에 리스트, 숫자, 문자 등 가능 - 리스트 선언 # 리스트 선언 # 리스트명 = [요소1, 요소2, 요소3, ...] # 비어있는 리스트 list1 = [] # 숫자를 요소로 가지는 리스트 list2 = [1,2,3] # 문자를 요소로 가지는 리스트 list3 = ['A', 'B', 'C', 'D'] # 숫자와 문자를 함께 요소로 가지는 리스트 list4 = [1..
2021. 4. 25.
[Python] 변수, 자료형(숫자형, 문자열)
- shift + enter : 코드 즉시 실행, 다음 코드 작성란 생성 - ctrl + enter : 다음 코드란 생성 없이 현재 코드만 실행 - 주석 #으로 표현 ctrl + / 으로 여러 줄을 한 번에 주석 처리할 수 있음 - 변수 변할 수 있는 수 데이터를 담을 수 있는 공간 변수 이름은 자유롭게 설정 가능 첫문자는 알파벳, 한글, underber(_)만 사용 가능, 예약어 사용 불가 id() 함수를 사용하여 메모리 주소 확인 가능 - 변수 선언하기 # 변수 선언하기 num = 3 print(num) a, b = 10, 15 print(a) print(b) print(a,b) c = d = 30 print(c) print(d) sum = a+b print(sum) [a, b] = ['python'..
2021. 4. 25.
[POSTECH MOOC] 컴퓨터공학 입문Ⅱ - 4
본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅷ 배열과 구조체 - 배열(array) 동일한 자료형의 데이터가 여러 개 연속적으로 저장되어 있는 데이터 저장 장소 많은 자료를 처리할 때, 여러 개를 한 번에 선언하고 각각의 데이터에 접근하여 처리할 수 있음 자료형 배열이름 배열크기 -> int score[5]; - 배열의 초기화 초기화 int score[5] = {90, 80, 70, 60, 50}; score[0] = 90, score[4] = 50 배열의 크기 없이 초기화 int score[] = {90, 80, 70, 60, 50}; 자동적으로 초기값의 원소 개수만큼 배열 크기로 생성 일부만 초기화 int score[5] = {90..
2021. 4. 7.