mhe1239 님의 블로그

  • 홈
  • 태그
  • 방명록

coding Tips & Tricks/python 1

python) n차원 리스트 선언하기, 리스트 컴프리헨션!

C언어의 경우 n차원 리스트로 2*3*4크기를 만든다면 int arr[2][3][4];이런식으로 선언만하면 만들어지지만, python의 경우 append형식이기에 기본적으로 n차원 리스트로 선언이 불가하다. 과거 C를 하다가 python으로 넘어온 필자의 경우  append 방식이 익숙하지 않아서 python에도 미리 선언해두고 값만 바꾸는 방법을 쓰기 위한 이유로 여러 자료를 찾은 적이 있다.기본적으로 n차원 리스트를 선언하는 예로 2차원으로 n*m의 리스트를 선언한다고 하면for i in range(5): list1.append([0, 0, 0, 0, 0, 0, 0, 0])print(list1)#output:#[[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0..

coding Tips & Tricks/python 2024.12.14
이전
1
다음
더보기
프로필사진

mhe1239 님의 블로그

주로 C/C++, python과 관련된 글을 공유합니다.

  • 분류 전체보기 (28)
    • BOJ (4)
      • string (2)
      • data structure (1)
      • math && implementation (1)
    • C study (3)
    • C++ study (0)
    • python study (10)
      • import pygame (9)
    • coding Tips & Tricks (7)
      • C\C++ (3)
      • python (1)
    • coding etc (1)
    • Tips & Tricks (1)
    • etc (1)

Tag

티스토리챌린지, 오블완, 파이썬, 백준, c언어,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • solved.ac

티스토리툴바