Python) 리스트(list) 조작 함수
본문 바로가기
Python/Function

Python) 리스트(list) 조작 함수

by 조훈이 2022. 1. 7.

 리스트(list) 조작 함수 

list datatype 조작 함수


  설명 

  Code 

List = [12, 54, 34, 66, 10, 9, 5]

# append(...)
List.append(100)            # 뒤에 100을 추가
print(" After append(100) : %s"% List)

# pop()
List.pop()                  # 가장 뒤의 원소를 제거
print(" After pop() : %s"% List)

# sort()
List.sort()                 # 정렬 (Default : 오름차순)
print(" After sort() : %s"% List)

# reverse()
List.reverse()              # 현재 list를 역순으로 뒤집는다.
print(" After reverse() : %s"% List)

# insert(...)
List.insert(3, 777)         # 원하는 위치에 원하는 값을 삽입
print(" After insert(3, 777) : %s"% List)

# remove(...)
List.remove(777)            # 원하는 값을 제거
print(" After remove(777) : %s"% List)

# extend(...)
List2 = [1, 2, 3]
List.extend(List2)          # list를 연결
print (" After extend(List2) : %s"% List)

# count(...)
List3 = [1, 4, 4, 3, 6, 1, 2, 1, 4]     # 값의 개수를 출력
print(f" List3 리스트 에서 4의 개수 : {List3.count(4)}")

# del(...)
List4 = [10, 20, 30, 40, 50]
del(List4[3])                           # 원하는 index의 원소를 제거
print(f" List4 : {List4}")

# len(...)
print(f" Len of List4 : {len(List4)}")  # list의 size

# copy()
list_copy = List4.copy()                # List4 리스트를 복사
print(f" list_copy : {list_copy}")

# sorted(...)
List5 = [5, 6, 3, 4, 4, 1, 7]
sorted_list_copy = sorted(List5)        # List5를 정렬 후 복사
print(f" sorted_list_copy : {sorted_list_copy}")

# index(...)
print(f" index of 4 in List5 = {List5.index(4)}")

 

 

728x90

댓글