인덱싱
-
오늘은 문자열에 대한 심화지식을 공부해 보겠습니다. 문자열 인덱싱 인덱싱이란 '번호표'라고 생각하시면 되는데요. 프로그래밍의 순서는 대부분 0에서부터 시작됩니다. 앞에서부터 부르기 a = "안녕하세요." print(a[0]); 뒤에서부터 부르기 음수로 하면 뒤에서부터 번호를 매깁니다. 단, 음수로 할 때는 0번이 아닌 -1번부터 시작입니다. a = "안녕하세요." print(a[-1]); 문자열 슬라이싱 슬라이싱이라는건 잘라내는 걸 말하는데요. 위에서 배운 인덱싱(번호표)으로 범위를 선택하는데요. 문자열변수[a:b] -> 문자열 데이터에서 a번째 문자부터 (b-1)번째 문자까지 가져오기 a나 b를 생략할 수 있는데요. a를 생략하면 a[:b] -> 처음부터 (b-1)까지 b를 생략하면 a[a:] -> a..
[파이썬 기초] 문자열 자료형 - 심화편1오늘은 문자열에 대한 심화지식을 공부해 보겠습니다. 문자열 인덱싱 인덱싱이란 '번호표'라고 생각하시면 되는데요. 프로그래밍의 순서는 대부분 0에서부터 시작됩니다. 앞에서부터 부르기 a = "안녕하세요." print(a[0]); 뒤에서부터 부르기 음수로 하면 뒤에서부터 번호를 매깁니다. 단, 음수로 할 때는 0번이 아닌 -1번부터 시작입니다. a = "안녕하세요." print(a[-1]); 문자열 슬라이싱 슬라이싱이라는건 잘라내는 걸 말하는데요. 위에서 배운 인덱싱(번호표)으로 범위를 선택하는데요. 문자열변수[a:b] -> 문자열 데이터에서 a번째 문자부터 (b-1)번째 문자까지 가져오기 a나 b를 생략할 수 있는데요. a를 생략하면 a[:b] -> 처음부터 (b-1)까지 b를 생략하면 a[a:] -> a..
2023.09.28 -
인덱싱 기존의 인덱싱과 매우 유사 import numpy as np a = np.array([0,1,2,3,4]) print(a) #[0 1 2 3 4] print(a[0]) # 0 print(a[1]) # 1 print(a[-1]) # 4 n차원 일 때는 콤마( , )로 구분 import numpy as np a = np.array([[0,1,2],[3,4,5]) print(a) ''' 결과 [[0 1 2] [3 4 5]] ''' print(a[0,0]) # 0 print(a[0,1]) # 1 print(a[1,0]) # 3 print(a[-1,-1]) # 5 슬라이싱 기존의 인덱싱과 매우 유사 a = np.array([0,1,2,3,4]) print(a) # [0 1 2 3 4] print(a[1:3..
[파이썬 심화] 1-2. NumPy 배열 인덱싱인덱싱 기존의 인덱싱과 매우 유사 import numpy as np a = np.array([0,1,2,3,4]) print(a) #[0 1 2 3 4] print(a[0]) # 0 print(a[1]) # 1 print(a[-1]) # 4 n차원 일 때는 콤마( , )로 구분 import numpy as np a = np.array([[0,1,2],[3,4,5]) print(a) ''' 결과 [[0 1 2] [3 4 5]] ''' print(a[0,0]) # 0 print(a[0,1]) # 1 print(a[1,0]) # 3 print(a[-1,-1]) # 5 슬라이싱 기존의 인덱싱과 매우 유사 a = np.array([0,1,2,3,4]) print(a) # [0 1 2 3 4] print(a[1:3..
2023.06.01