728x90
<파이썬 type 종류: 숫자형, 문자열, 리스트, 튜플, 딕셔너리>
1. 숫자형 (a=10)
- 정수형(int): 정수를 뜻하는 자료형
- 실수형(float): 소수점이 포함된 숫자
내장 함수 | 기능 |
int | 숫자를 정수형으로 변환 |
float | 숫자를 실수형으로 반환 |
abs | 절대값 |
round | 반올림 |
divmod | 몫과 나머지 |
2. 문자열(a=’10’) >str로 표현
내장 함수 | 기능 |
count | 문자 개수 세기 |
find | 문자 위치 찾기 |
index (rindex) | 문자 위치 찾기 |
join | 모든 요소를 연결해 하나의 문자열로 만들어 줌 |
lower | 대문자를 소문자로 변경 |
upper | 소문자를 대문자로 변경 |
lstrip | 공백 지우기 (왼쪽) |
rstrip | 공백 지우기 (오른쪽) |
strip | 문자열 양쪽의 공백 삭제 |
replace | 문자열 바꾸기 |
split | 문자열 나누기 |
maketrans | 문자열을 치환해 주는 함수 (바꾸기 전/후 문자의 길이가 같아야 함) |
translate() | 문자만 변환 가능 |
sub() | 문자열 바꾸기 |
3. 리스트 a=[10, 20] > list
내장 함수 | 기능 |
append | 리스트에 요소 추가 |
len | 리스트 길이 |
max | 리스트 내 최대 요소 |
min | 리스트 내 최소 요소 |
list | 리스트로 변환 |
extend | 기존 리스트에 다른 리스트 이어 붙이기 |
count | 리스트 안에 요소가 몇 개 들어 있는지 개수 반환 |
insert | 리스트의 index 위치에 값 삽입 |
pop | 리스트의 마지막 요소 제거 및 반환 |
remove | 리스트에서 객체 제거 (1개만 가능) |
reverse | 리스트의 순서 반대로 뒤집기 |
sort | 리스트의 객체들 순서대로 정렬(오름차순) |
4. 튜플 a=(10, 20, 30)
- 리스트와 거의 유사하지만, 수정이 불가해 추가나 삭제가 안 됨
내장 함수 | 기능 |
len | 길이 |
max | 최대값 |
min | 최소값 |
5. 딕셔너리 a=[1:’키’, 2:’몸무게’]
내장 함수 | 기능 |
a.keys() | 딕셔너리의 key만 모아서 반환 |
a.values() | 딕셔너리의 value만을 모아서 반환 |
a.items() | key와 value의 쌍을 튜플로 묶은 값 |
a.clear() | 딕셔너리 안의 모든 요소를 삭제해 {}로 표현 |
a.get('x') | x라는 key에 대응되는 value를 반환 |
a.del() | 딕셔너리에서 키, 값 한쌍 지우기 |
a.update() | 여러 값을 수정할 수 있고, 키가 없는 값일 경우, 자동으로 추가 |
in (’x’ in a) | 딕셔너리에 해당 키가 있는지 검사 |
a.pop(’삭제 대상 키’) | 삭제되는 키의 값 출력 |
a.popitem() | 마지막 순서의 키 삭제 |
a.setdefault('', 값) | 키 값 추가 |
'프로그래밍 언어 > Python' 카테고리의 다른 글
내가 보려고 정리한 파이썬 함수: 정규표현식 (match() / search() / sub() / split()) (0) | 2024.02.16 |
---|---|
파이썬 Python 실습 :: 고객 정보 관리 프로그램 만들어보기 (0) | 2024.01.18 |
파이썬 Python 실습 :: 기본적인 파일 사용 정리 함수 (0) | 2024.01.17 |
파이썬 Python 실습 :: 클래스, 인스턴스 (0) | 2024.01.12 |
파이썬 Python 실습 :: 기본적인 함수 사용 정리 함수 (1) | 2024.01.11 |