[/*elice*/] 05. 기초 자료형 (튜플/ 딕셔너리) -인공지능 활용을 위한 파이썬 기초
[이론 1] 문자열/리스트 활용 - append() - remove() - sort() - insert() 외에 활용 방법 # list.pop(i) - 인덱스 i의 원소를 제거 후 그 원소를 반환 (괄호를 비울 시 마지막 원소) ex) my_list = [1,2,3,4,5] => my_list.pop(0) # 1 / my_list.pop( ) # 5 # seq.count(d) - 시퀀스 내부의 자료 d의 개수를 반환 ex) my_seq = [2,2,2,4,4] => my_seq.count(2) # 3 # str.split(c) - c를 기준으로 문자열을 쪼개서 리스트로 반환 (괄호를 비울 시 공백) ex) element = 'Na,Mg,Al,Si' => element.split(,) # ['Na', 'M..
2020. 11. 7.
[/*elice*/] 04. 반복문-인공지능 활용을 위한 파이썬 기초
[이론 1] - 반복문: 어떠한 조건이나 범위 내에서 어떠한 명령을 반복적으로 수행하는 것 # for문 - 범위(시퀀스) 안에서 원소를 하나씩 가져와서(for) 출력 - 즉, 원소로 반복하는 방법 / 시퀀스의 원소를 하나씩 변수에 넣어가면서 명령 실행 for 변수 in 시퀀스: - for 문에 들어갈 명령들은 같은 들여쓰기로 구분 - 명령이 len(시퀀스)번 만큼 실행 # for-range문 - 반복 시, 문자열이나 리스트 등을 아는 것이 아닌 횟수를 하는 경우 사용 - range : 연속되는 숫자를 만들어주는 시퀀스 자료형 ex) range(a,b) => a, a+1, a+2, ... , b-1 range(0,9) => 0,1,2,3,4,5,6,7,8 range(5) == range(0,5) - 1) ..
2020. 11. 7.