Computer Language/ Python

파이썬 기본자료형에서 많이 쓰는 함수

차뉴라빠 2019. 2. 27. 17:39

파이썬에서는 기본적으로 많은 함수를 제공해준다

(물론 다른언어에서도 많이 지원해줌)

나름 많이 쓰일만한 함수들을 정리했다


<숫자, 문자열>


print(a) - a를 출력해 준다

str(숫자) - 숫자를 문자열로 바꿔준다

int('숫자로 이루어진 문자열') - 문자를 숫자로 바꿔준다

len('문자열') - 문자열의 길이를 반환한다

a.replace('찾을문자열','바꿀문자열') - 일치하는 문자열을 찾아서 바꿔준다

a.split('기준 문자') - 특정 기호(문자)를 단위로 문자열을 나눠준다




<리스트>


a.append('추가할 데이터') - 리스트a의 마지막에 데이터를 추가한다

a.extend(['추가할 데이터들']) - 리스트a의 뒤에 리스트형태로 데이터를 한꺼번에 추가한다

del a[index] - 리스트a에서 해당하는 index의 데이터를 삭제한다

len(a) - 리스트a의 길이를 반환한다

a.sort() - 리스트a를 오름차순으로 정렬한다

a.reverse() - 리스트a의 순서를 뒤집어준다

a.index('찾을 데이터') - 찾고자 하는 데이터가 있는 경우 데이터의 index 번호를 반환한다(왼쪽부터 찾고 1개만 찾음)




<딕셔너리>


a.keys() - 딕셔너리a의 key들을 모아서 리스트형태로 반환한다

a.values() - 딕셔너리a의 value들을 모아서 리스트형태로 반환한다

a.items() - 딕셔너리a의 데이터를 ('key':'value') 형태의 리스트로 반환한다

'찾을 key값' in a - 딕셔너리a에 해당 키가 존재하는지 Bool형태로 반환한다




<셋(set)>

a.add('추가할 데이터') - 셋a에 데이터를 추가한다

a.update(['추가할 데이터들']) - 셋a에 리스트형태로 데이터를 한꺼번에 추가한다

a.remove('삭제할 데이터') - 셋a에서 데이터를 찾아 삭제한다


2019/02/27 - [Computer Language/ Python] - 파이썬 시작

2019/02/27 - [Computer Language/ Python] - 파이썬 자료형 - 1

2019/02/27 - [Computer Language/ Python] - 파이썬 자료형 -2

2019/02/27 - [Computer Language/ Python] - 파이썬 기본자료형에서 많이 쓰는 함수

2019/02/27 - [Computer Language/ Python] - 파이썬 주의해야 할 것들

2019/02/27 - [Computer Language/ Python] - 파이썬 사용자 정의 함수 만들기

2019/02/28 - [Computer Language/ Python] - 파이썬 비교연산자

2019/02/28 - [Computer Language/ Python] - 파이썬 조건문 if

2019/02/28 - [Computer Language/ Python] - 파이썬 반복문 while과 for

2019/02/28 - [Computer Language/ Python] - 파이썬 프로그램 사용에서의 입력과 출력

2019/02/28 - [Computer Language/ Python] - 파이썬 파일의 입력과 출력