Python

Python : list의 기본 설명

코딩딩코 2022. 2. 15. 15:07

컬렉션 - 데이터를 수집

알고리즘
문제를 해결하기 위한 순서 또는 절차

[빵집]
반죽 -> 발효 -> 굽기 -> 데코 -> 포장 -> 판매

자료구조
의미없는 데이터가 자료구조를 통과하는 순간
하나의 정보가 됩니다.

10 만 있으면 무엇을 의미하는지 모르기 때문에 의미없는 데이터입니다.
age = 10 이렇게 하면 이제 의미없는 데이터가 나이라는 하나의 정보가 됐습니다.

데이터를 저장공간에 담는 순간 하나의 정보가 됩니다.
==================================
list
num1 = 1252
num2 = 32
num3 = 4389
num4 = 32910
...
num100 = 2187391

1. 변수를 여러번 선언하지 않고 여러 칸 list를 한 번만 선언하기 위해서 사용.
    변수를 선언하면, 값이 한 개만 담기고, 이름도 반드시 붙여야 합니다.
    여러 변수를 선언하면 이름도 많아져서 관리하기 불편합니다.
    따라서 list는 이름 하나고 각 값을 방번호(인덱스)로 접근하기 때문에
    값을 관리하기 훨씬 편하고 쉽습니다.

2. 규칙성이 없는 값에 규칙성을 부여하기 위해서

"홍길동" "지우개" "마우스"      "핫도그"     "배고파"    "맛있다"
     0            1         2                3              4           5

0부터 5까지 1씩 증가(list에 담으면 규칙성이 생깁니다)

list 선언
대괄호가 보이면 list입니다.
list명 = [값1, 값2,....]
list명 = [값]*칸수
list명 = []

list 길이
len(list명)