python::내장함수

chez·2022년 6월 7일

python

목록 보기
1/8
post-thumbnail

기본적인 내장함수 설명


내 기억에 자주 본 함수

  • A

    • abs(x) : 절대값 반환 -> x값이 특정값에서 얼마나 절대적으로 차이를 비교
    • all - any :: all은 모든 값이 True 일시 True, any는 1개의 값이 True이면 True
  • B

    • 필요할 때 위에 첨부된 링크들 중에서 하나 참조
  • C

    • @classmethod
      • 이걸 이해 하기 위해서 self와 cls의 차이점을 알아볼 필요가 있다.
        -> cls는 클래스 메서드를 사용하게 쓴다.
      • self는 인스턴스를 참조하고, cls는 클래스메서드를 참조한다.설명이 길어질수 있다
        -> 절대로 어떤게 더 좋고 나쁘다 할수 없다. 사용법에 따라서 차이만 있다.
  • D

    • dict() : 데이터 구조중 dict타입을 선언한다, 특징은 key:value 구조

    • dir() : 해당 메서드를 쓸수 있는지 보여준다. 이미지 추가 참조

    • divmod(x, n) : x를 n으로 나눈 다음 몫(a)과 나머지(b)를 (a,b)로 반환

  • E

    • enumerate(반복 객체,start=시작할 인덱스(기본0)
      • 반복객체의 index와 그 값을 반환한다(2개)

너무 길어지는 관계로 자주 썼거나 자주 봤던것만 기록


len() : 반복가능한 객체의 길이 반환(인덱스 +1)
list() : 리스트 객체 반환
map(f(x),b) : f(x)에 b를 맵핑 한다.
min,max : 최대, 최소값
pow(a,b) == a ** b -> a^b ==a를 b번 재곱한다.
print() -> 괄호 안의 값을 출력한다
range(start, end, 증감식) : start 부터, end-1 까지, 증감식 만큼 증감시킨다.
slice(시작위치, 끝위치, 증감)
sorted() : 정렬 0,1
sum() : 괄호 안의 모든것을 다 더한다.
super() : 해당 클래스 혹은 메서드의 상위를 부른다. (자식은 부모의 것 호출)
tuple() : 튜플 객체 반환
zip(a,b) : a,b는 같은 len() 값을 가진 반복가능한 객체들을 key(a):value(b)로 만든다

profile
무언가 만드는데, 이것이 뭐시당가

0개의 댓글