파이썬 배열 - numpy 기초
배열 numpy()를 사용하여 배열 생성 1차원, 2차원, 3차원 배열 생성 가능 reshpe로 배열 형태 바꿀 수 있음 인덱싱/슬라이싱 사용 가능 배열 사이 기본적인 연산 수행 가능(리스트는 연산 불가) # numpy 라이브러리 불러오기 import numpy as np - 곱셈 # 배열 a = np.array([1, 2, 3, 4, 5]) print(a) # 2 곱하기 a = a * 2 print(a) [1 2 3 4 5] [ 2 4 6 8 10] - 짝수만 # 배열 a = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9]) print(a) # 짝수만 a = a[a % 2 == 0] print(a) [1 2 3 4 5 6 7 8 9] [2 4 6 8] => 위처럼 배열은 연산이 사용가..
더보기
파이썬 기초(3-1) - 리스트(List)
Python은 여러 값을 갖는 컨테이너 자료형 제공 리스트(List) : 대괄호 사용 ex) [0,1,2,3] 튜플(Tuple) : 소괄호 사용 ex) (0,1,2,3) 집합(Set) : 중괄호 사용 ex) {0,1,2,3} 딕셔너리(Dictionary) : {key : value} 형식으로 사용 ex) {'이름':'홍길동', '지역':'Seoul'} 3.1 리스트(List) 대괄호([ ])안에 값을 입력하며, 값을 요소라고 함 숫자, 문자, 파일, 이미지 등 다양한 데이터가 요소가 될 수 있음 # 리스트 num = [1,2,3,4,5,6,7,8,9] num [1, 2, 3, 4, 5, 6, 7, 8, 9] # 비어있는 리스트 empty = [] empty1 = list() [] 리스트 함수 알아보기 -..
더보기