05. 주피터 노트북 사용법 주피터 실행방법
- 1.아나콘다 네이게이터 2.터미널에서 실행 주피터는 폴더형식으로 하위 파일을 리뷰할 수 있다. 상위 하위 폴더로 이동이 모두 가능하다.
문서 내부에는 내용이나 코드가 들어갈 수 있다.
-주피터를 이용할 때 단축키를 사용하면 편리하게 이용할 수 있다.
-상단에 제목을 클릭하면 변경이 가능하다. -셀안에서 코드를 입력할 수 있다.
-코드를 실행하기 위해서는 셀을 선택하고 run을 눌러 실행시켜준다.
-실행하고자 하는 셀 안에 커서를 두고 쉬프트엔터를 누르면 실행이 바로 된다.
-다른 셀을 실행 못하는 코드 설정이 되어 있을 때 run버튼 오른쪽에 일시정지를 누르면 모든 코드 실행이 중단된다.
-셀 기준으로 상하로 다른 셀을 추가하고 싶은 경우 상단의 경우 'A' 하단의 경우 'B'의 단축키로 생성이 가능하다. 문서작성
-셀과 함께 문서 작성시 마크다운 언어를 사용하여 작성할 수 있다. 자세한 내용은 마크다운에 대해 참고로 알아보면 좋다.
-문서내용을 다시 수정하고 싶을 때 더블 클릭하면 셀형태로 갖춰져 수정이 가능하다.
-상태줄에서 데이터를 선택하면 마크다운,코드 카테고리로 데이터를 구분할 수 있다.
06. 배열(Array)이란 데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조이다.
-파이썬에서는 '리스트 타입'이 배열 기능을 제공하고 있다. ## 배열이 왜 필요할까?
-같은 종류의 데이터를 효율적으로 관리하게 위해 사용
- 같은 종류의 데이터를 순차적으로 사용하기 위해.(인덱스를 사용) -인덱스에 순서에 맞는 데이터가 짝지어져있다.
#배열의 장점
-빠른 접근이 가능 #배열의 단점 -데이터 길이를 미리 설정을 해야한다. 그런데 데이터 길이가 길어지면 추가된 공간이 연결이 어렵다.
-배열의 데이터를 수정하거나 삭제할 경우 빈공간의 데이터를 앞으로 땡길때 어려움이 있다.
<<파이썬>>과 <<C언어>>의 배열 예제
-C언어의 배열은 배열의 길이를 미리 정하고 해주어 변수를 재지정 -파이썬은 배열의 최대길이를 지정하지 않아도 된다.
07. 파이썬에서 배열 사용법
-결과적으로 리스트를 활용하는 것이다.
#1차원 배열: 리스트로 구현시 data = [1,2,3,4,5] print(data)
#2차원 배열: 리스트로 구현시 -각각의 정보가 별도의 배열형태로 저장이 되어있다.
data = [[1,2,3],[4,5,6],[7,8,9]]의 데이터를 출력할 경우
print(data[0][0]) ->1(첫인덱스 배열에 첫번째 데이터를 출력)
print(data[0][1]) ->2
print(data[0][2]) ->3
print(data[1][0]) ->4
#연습 dataset에 있는 전체 이름 안에 'M'이 몇번 나왔는지 빈도수를 출력하기
m_count = 0; for data in dataset: for index in range(len(data));
// 개별적인 문자를 가져옴
if data[index] == 'M';
m_count += 1; print(m_count);
'Study > Algorithm' 카테고리의 다른 글
Algorithm Study 자료구조- ' List ' (0) | 2021.05.02 |
---|---|
Algorithm Study 자료구조- ' 배열 ' (0) | 2021.05.02 |
코딩테스트인강 1회차 with FastCampus (0) | 2021.02.20 |