![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/LI6kT/btqON8hwigz/rtsVb4K0ZH6mNGrLU9Wua1/img.png)
이 글은 Matplotlib Tutorial - 파이썬으로 데이터 시각화하기 책에서 발췌했습니다. plot() 함수에 아래와 같이 입력하면 각각 빨간색, 파란색, 녹색 선의 그래프가 그려집니다. 아래와 같이 color 키워드 인자를 사용해서 더 다양한 색상의 이름을 지정할 수 있습니다. 기본 사용 예제 import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4], [1, 4, 9, 16], color='springgreen') plt.xlabel('X-Label') plt.ylabel('Y-Label') plt.axis([0, 5, 0, 20]) plt.show() plot() 함수에 color=’springgreen’ 과 같이 입력해주면, springgreen에 해당..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/njF2l/btqOpp5Rdcp/JEIonpkVe5rXZdkepD9nu0/img.png)
.index() 란? 리스트 매소드 중에서 index()는 리스트 중에서 특정한 원소가 몇 번째에 처음으로 등장했는지를 알려주는데, 인덱스를 알려주기 때문에 index 라는 이름으로 되어 있다. 그런데 만약에 두 번 이상 원소가 중복되어 존재하는 경우에는 맨 처음 등장한 순간의 인덱스를 출력해준다는 점을 기억하자. 예제: 인덱스 찾기 (list.iindex) 아래와 같은 리스트를 정의했을 때, >>> a = [123, 421, 212, 11, 24, 102, 29, 92, 10] 421이 몇 번째에 인덱스인지 확인해보자. >>> a.index(421) 1 파이썬은 인덱싱이 0부터 시작이므로, 2번째에 있으므로, 1이 된다. 그렇다면, 원소들이 문자열의 경우에는 어떻게 되는지 살펴보자. ..
특별한 방법이 있는건 아니지만, 다음과 같은 방법으로 가능합니다. 1. 키워드를 기준으로 split하기 ex) 한번만 split 할 경우 text_list = text.split("키워드", 1) 2. split한 내용 중 index 0의 뒷부분과 index 1의 앞 부분을 자르기 ex) text_list[0]에서 -1~-5, text_list[1]에서 0~4 이런식으로 참고 https://stackoverflow.com/questions/38312735/printing-5-words-before-and-after-a-specific-word-in-a-file-in-python printing 5 words before and after a specific word in a file in python I..