python 내장함수

희희구리·2023년 10월 2일

python 필기

목록 보기
1/1

문자열.upper()
-> 문자열을 대문자로

문자열.lower()
-> 문자열을 소문자로

문자열.isupper()
-> 문자열이 대문자인지 확인 (T/F로 반환)

문자열.islower()
-> 문자열이 소문자인지 확인 (T/F로 반환)

ord(문자)
-> 문자의 아스키 코드를 출력

chr(숫자)
-> 숫자에 해당되는 문자을 출력

리스트.index(위치, 값)
-> 리스트의 해당 위치에 값이 들어감

리스트.pop(index)

  • index이 없으면 맨 뒤 값이 사라짐
  • index가 있으면 index에 해당되는 위치가 사라짐

리스트.remove(값)
-> 리스트의 값에 해당되는 값이 사라짐

sum(리스트)
-> 리스트 요소들의 합을 출력

random.shuffle(리스트)
-> 리스트 요소들을 랜덤으로 mix

리스트.clear()
-> 리스트 요소를 다 제거하고 빈 리스트로 초기화

for x in enumerate(리스트):
print(x)
->

x 값에 따른 인덱스와 값이 튜플형태로 출력됨
(튜플은 선언 이후 값 변경이 안됨. 리스트는 가능)

for index,value in enumerate(리스트):
-> index 와 vaule에 각각의 인덱스와 값이 저장됨


any(조건식)
-> 조건식 중 하나라도 참이면 True
-> 모두 다 거짓이면 False

all(조건식)
-> 조건식 모두가 참이여야 True
-> 하나라도 거짓이면 False

lambda 함수 (*어떤 함수의 인자로 사용할 때 가장 좋음)

map(함수,인자)-> 함수에 따른 값으로 인자를 map 해주는데 여기서 lambda 사용해주는게 좋음!
lambda x: 조건식 -> 조건식에 따라 x값이 변해짐! 함수를 간단히 표시하는 것과 같음

profile
beginner :>

0개의 댓글