ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Python - List
    Python/기초 2021. 10. 15. 17:08

    @리스트 요소 추가

    a = [1, 2, 3]

    a.append(4)

    print(a)

    [1, 2, 3, 4]

     

    @리스트 정렬(sort)

     

    a = [1, 4, 3, 2]

    a.sort()

    print(a)

    >>> [1, 2, 3, 4]

     

    @문자도 알파벳 순서로 정렬가능

     

    a = ['a', 'c', 'b']

    a.sort()

    print(a)

    >>>['a', 'b', 'c']

     

    @리스트 뒤집기(reverse)

     

    a = ['a', 'c', 'b']

    a.reverse()

    print(a)

    ['b', 'c', 'a']

     

    @위치 반환(index)    # 리스트값을 넣으면 값의 위치를 반환

    a = [1, 2, 3]

    print(a.index(3))

    >>>2

    print(a.index(1))

    >>>2

     

    @리스트에 요소 삽입(insert)

    a = [1, 2, 3]

    a.insert(0, 4)   #a[0] 위치에 4 삽입

    print(a)

    [4, 1, 2, 3]

     

    @리스트 요소 제거(remove)    # 첫 번째로 나오는 값을 삭제

    a = [1, 2, 3, 1, 2, 3]

    a.remove(3)

    [1, 2, 1, 2, 3]

     

    @리스트 요소 끄집어내기(pop)

    a = [1, 2, 3]

    a.pop()    #맨 마지막 요소 넘기고 삭제

    print(a)

    >>>[1, 2]

     

    a = [1, 2, 3]

    a.pop(1)

    print(a)

    >>>[1, 3]

     

     

    @리스트에 포함된 요소값 세기(count)

    a = [1, 2, 3, 1]

    print(a.count(1))     # 1이 몇개있는지

    >>> 2

     

    @리스트 확장(extend)

    리스트 + 리스트

     

    a = [1, 2, 3]

    a.extend([4, 5])      # a += [4, 5]  동일

    print(a)
    >>>

    [1, 2, 3, 4, 5]

     

    b = [6, 7]

    a.extend(b)           # a += b       동일

    print(a)

    >>>

    [1, 2, 3, 4, 5, 6, 7]

     

     

     

     

    728x90

    'Python > 기초' 카테고리의 다른 글

    list 나눠서 출력  (0) 2021.10.20
    python main함수 변수  (0) 2021.10.20
    zip() 함수  (0) 2021.10.19
    메모리 주소값 불러오는 함수 id()  (0) 2021.10.18
    자료형  (0) 2021.10.15

    댓글

Designed by Tistory.