ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [PYTHON] del, append, sort, reverse, index, insert, remove, pop, count, extend 함수
    PYTHON 2023. 12. 5. 00:24

    del 함수

    : 삭제 함수

    del a[x]는 x번째 요솟값을 삭제한다.

    a = [1, 2, 3, 4, 5]
    del a[2] #a[2]삭제
    print(a)
    
    b = [1, 2, 3, 4, 5]
    del b[1:3] #b[1],b[2] 삭제
    print(b)

     

    [1, 2, 4, 5]
    [1, 4, 5]

     

    append 함수

    : 추가 함수

    append(x)는 리스트의 맨 마지막에 x를 추가하는 함수이다.

    a = [1, 2, 3, 4, 5]
    a.append(6)
    print(a)
    
    a.append([7,8,9])
    print(a)

     

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

     

    sort 함수

    : 정렬 함수

    sort 함수는 리스트의 요소를 순서대로 정렬해 준다.

    a = [2, 4, 1, 3, 5]
    b = ['e', 'a', 'c', 'b', 'd']
    c = ['나', '다', '가', '마', '라']
    a.sort()
    print(a)
    
    b.sort()
    print(b)
    
    c.sort()
    print(c)

     

    [1, 2, 3, 4, 5]
    ['a', 'b', 'c', 'd', 'e']
    ['가', '나', '다', '라', '마']

     

    reverse 함수

    : 리스트 뒤집기

    reverse 함수는 리스트를 그대로 역순으로 뒤집어 준다.

    a = [2, 4, 1, 3, 5]
    b = ['e', 'a', 'c', 'b', 'd']
    c = ['나', '다', '가', '마', '라']
    a.reverse()
    print(a)
    
    b.reverse()
    print(b)
    
    c.reverse()
    print(c)

     

    [5, 3, 1, 4, 2]
    ['d', 'b', 'c', 'a', 'e']
    ['라', '마', '가', '다', '나']

     

    index 함수

    : 인덱스 반환

    index(x) 함수는 리스트에 x 값이 있으면 x의 인덱스 값(위칫값)을 리턴한다.

    a = [1,2,3,4,5]
    b = ['a','b','c','d','e']
    
    print(a.index(3))
    print(b.index('d'))
    2
    3

     

    insert 함수

    : 리스트에 요소 삽입

    insert(a, b)는 리스트의 a번째 위치에 b를 삽입하는 함수이다.

    a = [1,2,3,4,5]
    b = [6,7]
    a.insert(2,6)
    print(a)
    
    a.insert(3,b)
    print(a)

     

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

     

    remove 함수

    : 리스트 요소 제거

    remove(x)는 리스트에서 첫 번째로 나오는 x를 삭제하는 함수이다.

    a = [1,2,3,3,4,4,4,5]
    a.remove(4)
    print(a)

     

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

     

    pop 함수

    :리스트 요소 끄집어 내기 

    pop()은 리스트의 맨 마지막 요소를 리턴하고 그 요소는 삭제한다.

    a = [1,2,3,4,5,6,7]
    print(a.pop())
    print(a)
    
    print(a.pop(2))
    print(a)

     

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

     

    count 함수

    : 리스트에 포함된 요소 x의 개수 세기 

    count(x)는 리스트 안에 x가 몇 개 있는지 조사하여 그 개수를 리턴하는 함수이다.

    a = [1,3,3,4,4,4]
    print(a.count(1))
    print(a.count(2))
    print(a.count(3))
    print(a.count(4))

     

    1
    0
    2
    3

     

    extend 함수

    : 리스트 확장

    extend(x)에서 x에는 리스트만 올 수 있으며 원래의 a 리스트에 x 리스트를 더하게 된다.

    a = [1,2,3,4,5]
    b = [6,7]
    
    a.extend(b)
    print(a)
    
    a.extend([8,9,10])
    print(a)

     

    [1, 2, 3, 4, 5, 6, 7]
    [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Designed by Tistory.