Python 기초 공부하기 (1-6.리스트)
1-6. 리스트 * 리스트의 형식 리스트명 = [데이터, 데이터 .....] 예제) # 리스트의 형식 abc=[1,2,3,4,5] print(abc) 예제) #len()으로 리스트 길이 알아내기 abc = [1,2,3,4,5] print(len(abc)) * 리스트의 사용 예제) spending = [10,20,30,40,50] print(spending[0]) 예제) #리스트의 값 변경 print('3월 지출 변경 전:', spending) spending[2] += 10 print('3월 지출 변경 후:', spending) * 반복문으로 리스트 다루기 예제) #반복문 for을 통한 리스트명 사용 for i in [10,20,30,40,50]: print(i) 예제) #index를 사용한 리스트 요소..
Python 기초 공부하기 (1-5.반복문)
1-5. 반복문 * for문의 형식 for a in data: 명령어 B a가 data안에 있는 동안 반복해서 B를 실행해라. (콜론(:)의 입력이 없거나, 들여쓰기를 하지 않으면 오류가 발생) 예제) for a in [1,2,3,4,5]: print(a, '을(를) 저장중입니다') * range() range(a, b)는 a부터 b-1까지의 숫자를 출력함. range(a,b,c)는 a부터 b-1까지 c의 간격으로 숫자를 출력 예제) for a in range(1,20): print(a+1, '선생님, 다시는 청소를 빼먹지 않겠습니다.') 예제) #1부터 50까지의 숫자의 합을 구하는 프로그램 result=0 for i in range(1,51): result += i print(result) resul..
Python 전치연산 + 배열 연결1 (11강-13강)
11강_전치연산_ 3차원 배열 #전치행렬 : 'T'로 표기. 행렬의 행과 열이 서로 바뀌게 됨. >>> import numpy as np >>> x = np.array([[1,2],[3,4]]) >>> x array([[1, 2], [3, 4]]) >>> tt=np.array([[1,2],[3,4]]) >>> print(tt) [[1 2] [3 4]] >>> print(tt.T) # 전치가 된 상태 [[1 3] [2 4]] >>> #백터일 때, rank가 1인 경우에는 전치가 이루어지지 않음. >>> vv=np.array([1,2,3]) >>> print(vv.T) #명령어를 입력해도 전치가 이루어지지 않음. [1 2 3] # empty명령어 : 배열만 생성하고자 할 때 사용 >>> g=np.empty(..