list1 = ["kim", "LEE", "PARK"]
#1. 리스트 추가 방법
#1-1. 마지막 위치에 저장 : append
list1.append("end") # ['kim', 'LEE', 'PARK', 'end']
#1-2. index 위치에 저장
list1.insert(0,111) # [111, 'kim', 'LEE', 'PARK', 'end']
#1-3. 리스트끼리 저장
list2 = ["teran", "protss", "zerg"]
list1 = list1 + list2 # [111, 'kim', 'LEE', 'PARK', 'end', 'teran', 'protss', 'zerg']
list1.extend(["22","33"]) # [111, 'kim', 'LEE', 'PARK', 'end', 'teran', 'protss', 'zerg', '22', '33']
#2. 리스트 삭제 방법
#2-1. 아이템으로 삭제 -> 아이템 없을 경우 ValueError 발생
list1 = ["teran", "teran", "protss", "zerg"]
list1.remove("teran") # ['teran', 'protss', 'zerg']
list1.remove("teran") # ['protss', 'zerg']
#2-2. 마지막 데이터 삭제
list1 = ["teran", "teran", "protss", "zerg"]
list1.pop() # ['teran', 'teran', 'protss']
list1.pop() # ['teran', 'teran']
#2-3. 인덱스로 삭제
list1 = ["teran", "teran", "protss", "zerg"]
list1.pop(2) # ['teran', 'teran', 'zerg']
print(list1)
'#1프로그래밍 > #1-1파이썬' 카테고리의 다른 글
[Python]QT Desinger UI에 이벤트 연결 (0) | 2022.11.01 |
---|---|
[Python, 반복문] Python에서 for문 index 특징 (0) | 2022.07.22 |
[Python, 문자열] 문자열 index 정보로 삭제 (0) | 2022.07.19 |
[python, 문자열] 문자열 쉽게 포맷팅 하기 (0) | 2022.07.19 |
[Python-Pycharm 설정] break point 단축키 설정 (0) | 2022.07.13 |