머신러닝 2

1. 파이썬 기초 - Pythonic code

해당 포스트의 내용 출처는 Naver boostcourse : 인공지능(AI) 기초 다지기 에 있습니다. split & join 코테 준비에서 input값을 다루거나 output 형태를 맞출 때 자주 썼던 함수였던 걸로 기억한다. - split()은 기준에 따라 나누는 것이고 join은 반대로 모두 합치는 것. - 보통 리스트 안의 요소들을 string형태로 통째로 출력하고 싶을 때 많이 썼던 것 같다. join의 예제코드만 간단하게 쓰고 넘어가도록 한다. colors = ['red', 'blue', 'green', 'yellow'] result = ''.join(colors) # 'redbluegreenyellow' result = '-'.join(colors) # 연결 시 "-"으로 연결 # 'red..

1. 파이썬 기초 - Python Data Structure

해당 포스트의 내용 출처는 Naver boostcourse : 인공지능(AI) 기초 다지기 에 있습니다. 원래는 넘어갈까 했지만 내용을 들어보니 코딩테스트도 준비하는 입장에선 필요한 함수들이 많아서 첫 번째 챕터에선 Python Data Structure과 Pythonic Code 강의 내용을 쫙 정리를 해보고자 한다. dictionary - dictionary 의 정보를 알기위해서 items() 메소드를 사용하면 된다. - 혹은 dic_itmes in 딕셔너리.itmers() 하면 하나씩 튜플쌍이 출력이 된다. - dict key만 출력하고 싶으면 keys() 메소드를 사용한다. - value만 출력하고 싶으면 values() 메소드 사용한다. collections - List, tuple, dict에..