freakyfrog98
code.log
freakyfrog98
전체 방문자
오늘
어제
  • 분류 전체보기 (17)
    • TIL (7)
    • 시스템프로그래밍 (3)
    • 알고리즘 코드블럭 (2)
    • Udemy-Docker-Kuberne.. (3)
    • Udemy-Hadoop (1)
    • Cloud (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • Profile.

인기 글

태그

  • ARG
  • BFS
  • bindmount
  • Bucket
  • CloudStorage
  • cp명령어
  • cs
  • defaultdict
  • deque
  • Dijkstra

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
freakyfrog98

code.log

TIL

12.30 pow | 원형큐 | ASCII | reduce

2022. 12. 31. 20:29

pow(x,y)

x의 y 제곱의 값을 float 로 반환

deque.rotate(x)

큐를 회전시켜 큐의 시작 원소를 변경(인덱스 조정)

queue=[1,3,5,6]
queue.rotate(1)
print(queue) # [6,1,3,5] 우로 1 회전
queue.rotate(-2)
print(queue) # [3,5,6,1] 좌로 1 회전

ord(문자) chr(숫자)

문자를 ASCII 넘버로, ASCII 넘버를 문자로

reduce

리스트의 원소들의 총 합을 구할때 sum을 쓰는것처럼,
리스트 원소들의 사칙연산의 값을 구할때는 reduce 를 쓰자

 

from functools import reduce

array=[2,3,4,5]
res= reduce(lambda x,y:x*y,array)
print(res) #(((2*3)*4)*5) -> return 120

'TIL' 카테고리의 다른 글

01.08 vi 문자열찾기 | 환경변수 추가 | 리스트간집합연산  (0) 2023.01.08
01.04 requests.get.status_code | read_csv | to_csv | 파이썬 병렬 컴퓨팅 | list&dict -> dataframe | fake_agent  (0) 2023.01.04
01.01 datetime | pass vs continue | 예외처리 | json.dump | 파이썬 API 호출 | Thunder Client  (1) 2023.01.01
12.28 defaultdict | setrecursionlimit | 큰수 계산  (0) 2022.12.28
12.27 set | sort | deque  (0) 2022.12.27
    'TIL' 카테고리의 다른 글
    • 01.04 requests.get.status_code | read_csv | to_csv | 파이썬 병렬 컴퓨팅 | list&dict -> dataframe | fake_agent
    • 01.01 datetime | pass vs continue | 예외처리 | json.dump | 파이썬 API 호출 | Thunder Client
    • 12.28 defaultdict | setrecursionlimit | 큰수 계산
    • 12.27 set | sort | deque
    freakyfrog98
    freakyfrog98

    티스토리툴바