Python

내장함수

Yokina 2017. 1. 26. 21:58

파이썬3의 내장 함수 70여개 정도

내장함수는 __builtins__ 네임스페이스

내장함수 조회

dir(__builtins__)  를 입력

해당 함수의 도움말은 ==  help(함수명)


리스트 타입인지 왁인

isinstance(obj, class or tuple)

isinstance(name, list)   ====>  true

ininstance(num_name, list)  ===> false


print(value)


len(obj)                유니코드를 사용하는  python은 한글을 1자로 인식함


list()                  데이타 객체를 만드는 함수로서, 빈 리스트를 만든다.


range()              필요에 따라 주어진 범위의 일련의 숫자를 생성하는 나열자를 반환한다.

for num in range(4) :

print(num)


enumerate()        0부터 시작해서 번호가 매겨진 데이터의 리스트를 만든다.


id()                    파이썬 데이터 객체의 고유한 식별자를 반환한다.


int()                     문자열이나 숫자를 정수로 변환한다.


next()                리스트와 같은 나열할 수 있는 데이터 구조에서 다음 항목을 반환합니다.     


open()             파일을 열기위한 내장함수


close()             열린 파일을 닫는 함수


readline()        열린 파일에서 한라인을 읽습니다.


seek()            열린 파일에서 포인터의 위치를 맨 처음으로 되돌릴 수 있습니다.


strip()               문자열 앞뒤의 불필요한 공백을 제거합니다.


locals()         현재 범위 에서 사용할 수 있는 변수 및 상수등의 이름을 반환함


in 연산자      데이터가 집합 객체 안에 포함되어 있는지 확인합니다.


with 문         예외가 발생하더라도 열려있는 파일을 닫아줍니다. as 키워드와 같이 사용


sys.stdout      파이썬의 표준 출력장치 -


sort()             리스트 정렬. ---  원본을 정렬한다.     data.sort()


sorted()          리스트 정렬. -----  정렬된 사본을 만든다.    sorted(data)


                    sort(), sorted() 기본-오름차순으로 정렬, 내림차순으로 진행하기위해 reverse-True 인자를 사용