Dolphins의 HelloWorld
Dictionary을 생성해주는 기본적인 형태는 my_dict = dict() 이다. Dictionary는 c++이나 java의 map의 개념과 비슷하다 즉 key를 통해 value를 찾는 것이다. 아래의 예시를 통해 이러한 Dictionary의 특성을 살펴보자. my_dict = dict() my_dict['first'] = 1; my_dict['second'] = 2 my_dict['third'] = 3 print(my_dict) my_dict['third'] = my_dict['third'] +3 print(my_dict['third']) 빈도수 측정하기 Dictionary를 사용하면 우리가 원하는 특정 단어가 얼마나 자주 등장하는지 측정하는 것이 가능하다. 방법은 간단하다. list를 검사하면서 ..
문자열을 배열로 활용할 때 용이하게 쓰는 함수가 split 함수이다. 평범한 문자열에 split함수를 적용하면 스페이스를 기준으로 문자열이 쪼개져서 배열로 들어가게된다. 아래의 예시를 보면서 쉽게 이해해보자. s = 'May i help you' list = s.split() print(list) 문자열이 쪼개져 단어들이 차례대로 배열로 들어간것을 확인할 수 있다. 공백 뿐만이 아니라 다른 분리자를 활용하여 문자열을 쪼개서 배열에 들어가게 할 수도 있다. 그런경우 list.split(분리자)형식을 쓰는데 예시를 통해 확인해보겠다. s = 'name,address,phone_number,e-mail' list = s.split(',') print(list)
파이썬에서 파일을 읽는 형식은 file = open(filename,mode) 이며 C나 java에서의 형태와 거의 흡사한 모습을 지닌다. open은 file에 대한 핸들러를 획득하는 것이다. file = open('my_text.txt','r')print(file) 다음과 같이 file 핸들러를 획득하고 print해주면 file에대한 정보가 출력되는 것을 볼 수 있다. file을 읽는 가장 기본적인 형태는 한줄 씩 읽어들이는 것이며 반복문을 통해 마지막줄 까지 읽어들이게 된다. 다음은 file을 한줄씩 읽어들이는 예시이다. file = open('my_text.txt','r') for sentence in file: print(sentence) 실행결과를 보면 줄바꿈이 두번이나 된 것을 볼 수 있다. ..