List 생성
>>> myList = ['a', 'b', 'c']
list(): 'a', 'b', 'c', 'd'를 원소로 하는 List를 간단하게 생성
>>> newList = list('abcd')
>>> newList
['a', 'b', 'c', 'd']
List 원소 추가
append(): 기존 List에 원소 추가. 리스트의 맨 끝에 추가된다.
>>> myList.append('d')
>>> myList
['a', 'b', 'c', 'd']
insert(): index 값을 부여해서, 즉 위치를 지정해서 원소 추가하기.
>>> myList.insert(2, 'y')
>>> myList
['a', 'b', 'y', 'c', 'd']
List 원소 수정
List[i] = 'value'
indexing을 이용해 리스트 값을 변경할 수 있다.
0번 위치 'a'가 'k'로 바뀌었다.
>>> myList[0] = 'k'
>>> myList
['k', 'b', 'y', 'c', 'd']
List 원소 삭제
remove(): 부여된 값을 삭제
>>> myList.remove('k')
>>> myList
['b', 'y', 'c', 'd']
del: index 값을 부여해 해당 위치에 있는 원소 삭제
>>> del myList[1]
>>> myList
['b', 'c', 'd']
pop(): List의 맨 마지막 값이 튀어나옴. List를 확인해보면 해당 값이 빠져있다.
>>> myList.pop()
'd'
>>> myList
['b', 'c']
'Python Basic' 카테고리의 다른 글
for Loop(반복문) 다양한 활용: range(), List, Tuple, 구구단 만들기- Python(파이썬) (0) | 2020.11.13 |
---|---|
조건문 if, elif, else CRUD, '=' vs '==' - Python(파이썬) 함수 (0) | 2020.11.05 |
List(리스트) 합계, 평균, 원소 개수 sum(), len() - Python(파이썬) 함수 (0) | 2020.11.05 |
List(리스트) 정렬 sorted(), sort() 차이 - Python(파이썬) 함수 (0) | 2020.11.05 |
upper(), lower(), title() - Python(파이썬) 함수 (0) | 2020.10.27 |