ZZOMING'S TECH BLOG
close
프로필 사진

ZZOMING'S TECH BLOG

github: @ZZOMING-K

  • ALL (56)
    • Docker (0)
    • 경진대회 (2)
    • 사이드 프로젝트 (5)
    • NLP(자연어처리) (4)
    • CV(컴퓨터비전) (2)
    • ML&DL (9)
    • Git (4)
    • Python (10)
    • Algorithm (19)
  • 홈
  • 글쓰기
  • 태그
  • 방명록
[Python] Pythonic Programming

[Python] Pythonic Programming

1.ComprehensionList , Dictionary등을 빠르게 만드는 기법으로 for + append보다 속도가 빠르다. if 문을 넣어 원하는 요소만 추가 가능 겹 for 문 사용 가능 다차원 배열을 만들기에 매우 유용 (단, 최적화 할 때 사용 → 복잡해지면 가독성이 떨어지기 때문) evens = [ i for i in range(100) if i % 2 == 0 ] #if 조건이 들어간 comprehensionresult = [(i,j) for i in range(5) for j in range(i)] #겹 for문2.Generatorrange 함수의 경우 숫자를 하나씩 생성하여 반환한다. 이와 같이 요소를 하나씩 생성하여 반환하는 객체를 Generator라고 한다. function에서 yi..

  • format_list_bulleted Python
  • · 2024. 5. 3.
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • ALL (56)
    • Docker (0)
    • 경진대회 (2)
    • 사이드 프로젝트 (5)
    • NLP(자연어처리) (4)
    • CV(컴퓨터비전) (2)
    • ML&DL (9)
    • Git (4)
    • Python (10)
    • Algorithm (19)
인기 글
전체 방문자
오늘
어제
Copyright © zzoming_00 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바