(1) 정수형(int)
(2) 실수형(float)
1-1. 사칙연산
+, -, *, /
백슬래시 \를 앞에 붙이면 '를 문자열로 인식한다.
escape code \n : 백슬래시+n 줄바꿈시 사용
문자열을 더하여 연결할 수 있다.
문자열을 곱하여 반복 출력할 수 있다.
인덱싱(Indexing)
처음부터 6번째까지
7번째부터 끝까지
전체를 2개 간격으로 출력
이렇게 {}로도 포매팅 가능
소수점 자르기
count 함수 문자 개수 세기
find 위치 알려주기
index 위치 알려주기
값이 있으면 위치 리턴, 없으면 err
join
list 내부 값을 join 하면 하나의 문자열로 합쳐준다.
upper/lower
upper : 대문자로 변환
lower : 소문자로 변환
strip
양쪽 공백 지우기
replace 문자열 바꾸기
split 띄어쓰기를 기준으로 잘라서 리스트 출력
여러 개의 변수를 저장
자바스크립트 배열과 같다
리스트명 = [a, b, c ...] 로 작성
인덱싱, 슬라이싱
리스트 더하기
리스트 곱하기
반복 출력
슬라이싱을 활용하여 리스트 내부의 요소를 연속적으로 교체,삭제 가능
list.append(a) 요소 추가 : 리스트 맨 마지막에 a 추가
list.sort() 정렬
list.reverse() 리스트 뒤집기
list.index(a) : a의 위치 찾기
list.insert(index, a) : index번째 인덱스에 요소 a추가
list.remove(a) : list에서 요소a 제거 / a가 여러 개일 경우 가장 앞에 있는 하나만 제거됨
list.pop() : list에서 마지막 요소를 제거
list,count(a) : list에서 요소a의 개수를 출력
list.extend([a, b]) : list의 뒤에 [a.b]를 추가