ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Python] Python의 배열! List
    Python 2020. 10. 25. 20:52

    List

    List는 여러 데이터 타입 중 가장 다양하게 자주 사용된다.

    List는 여러 타입의 데이터를 담을 수 있다.

    다른 언어와 달리 Python에서는 list에 숫자와 문자를 혼합하여

    넣을 수 있고, list안에 다른 list도 추가할 수 있다.

     

     

    in

    in을 사용하면 list 안에 특정 데이터가 있는지 없는지 확인 할 수 있다.

    데이터가 존재하면 True, 존재하지 않으면 False가 출력된다.

     

    .index() 함수

    .index()를 이용하여 특정 데이터의 위치를 알 수 있다.

    특정 데이터가 list에 없는 경우 에러가 발생한다.

    그러므로 .index()함수를 사용할 때는 데이터가 확실하게 존재할 때

    사용해야한다.

    다음과 같이 in과 .index()를 혼합하여 작성하면 에러를 막을 수 있다.

     

    in을 사용하여 만약 특정 데이터가 존재하지 않으면

    아예 index()함수를 사용할 수 없게 만들었다.

     

    list 연산

    등호 연산(=)을 사용하여 list의 특정 위치의 데이터를 수정할 수 있다.

     

    더하기 연산(+)을 사용하여 list를 추가할 수 있다.

    하지만 더하기 연산(+)은 임의적인 추가이기 때문에

    list a가 직접 수정되지는 않는다. 

    더하기 연산(+)을 list에 반영하고 싶으면 a = a + [7,8,9,10] 과 같이 사용하거나,

    .append()함수를 사용하면 된다.

     

    곱하기 연산(*)을 사용하면 list가 n번 생성된다.

    덧셈과 마찬가지로 list a가 직접 수정되지는 않는다.

     

    len() 함수

    len() 함수를 사용하여 list의 길이를 구할 수 있다.

     

    count() 함수

    count() 함수를 이용하여 list에서 특정 데이터가 몇 개 존재하는지 알 수 있다.


    유튜브에서 공부한 내용을 정리했다.

    youtu.be/Hi5MKfClOss

    'Python' 카테고리의 다른 글

    [Python] 튜플(Tuple)  (0) 2020.10.25
    [Python] Input() 함수  (1) 2020.10.25
    [Python] Print() 함수  (1) 2020.10.25
    [Python] 문자열 생성, 조회  (1) 2020.10.12
    [Python] Python 기본 문법  (1) 2020.10.12

    댓글

Designed by Tistory.