본문 바로가기
반응형

분류 전체보기46

[파이썬] 실수 <-> 정수 변환, 리스트/튜플 <-> 문자열 변환 실수를 정수로 변환 : int(float) int(3.14) 3 정수를 실수로 변환 : float(int) float(3) 3.0 문자열을 리스트 / 튜플로 변환 : list(문자열), tuple(문자열) list('ABCDE') ['A', 'B', 'C', 'D', 'E'] tuple('ABCDE') ('A', 'B', 'C', 'D', 'E') 리스트/튜플을 문자열로 변환 조건) 리스트/튜플의 모든 값이 문자열이어야 함 [1, 'a', '2'] -> 문자열로 변환 불가 -> str + str ['A', 'B', 'C', 'D', 'E'] -> 5개의 문자열을 가지는 리스트 -> 1개 문자열 "구분자".join(리스트) 함수 이용 list_a = ['A', 'B', 'C', 'D', 'E'] "".jo.. 2020. 10. 21.
[파이썬] 문자열 - Split, Replace 함수 문자열이란? 문자, 단어 등으로 구성된 문자들의 집합 Split 함수 'A,E,I,O,U,a,e,i,o,u'.split(',') ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u'] Replace 함수 'A,E,I,O,U,a,e,i,o,u'.replace(',','') 'AEIOUaeiou' list(문자열), tuple(문자열) 문자열 -> 다른 시퀀스형으로 변환 시 list('AEIOUaeiou') #한글자씩 쪼개짐 -> 동일한 인덱스 번호를 가짐 ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u'] 2020. 10. 21.
[파이썬] float 숫자 자리수 설정, 콤마로 구분하기 포맷팅을 통해 자릿수 설정하기 pi = 3.141592 print(f'{pi:.2f}') 3.14 콤마로 구분하기 num = 100000000 print(f'{num:,}') 100,000,000 콤마 + 자리수 설정 float_num = 123456789.987654321 print(f'{float_num:,.4f}') 123,456,789.9877 2020. 10. 21.
머신러닝 기본 머신러닝(Machine Learning) 인공지능의 한 분야 컴퓨터가 학습할 수 있도록 하는 알고리즘과 기술을 개발하는 분야 1959년 아서 사무엘은 "컴퓨터에게 배울 수 있는 능력, 즉 코드로 정의하지 않은 동작을 실행하는 능력에 대한 연구 분야"라고 정의 "Field of study that gives computer the ability to learn without being explicitly programmed" 예) 수신한 이메일이 스팸인지 아닌지 구분할 수 있도록 훈련할 수 있음 전통적인 프로그래밍은 X와 식을 넣어주고 Y값을 도출해내는 것 머신러닝은 X, Y을 넣어주고 식을 도출해내는 것 기계학습의 핵심 1) 표현 (Representation) : 데이터의 평가. 얼마나 잘 학습되었는가 .. 2020. 8. 4.
반응형