Python에서 가장 많이 사용되는 자료구조 중 하나
리스트(List)
튜플(List)
딕셔너리(List)
셋(Set)
list = [0,1,2,3,4,5]
print(list)
list = ['text', 1, 1.0, [1,2,3], [1], [[1]]]
print(list)
list[index]
list = [0,1,2,3,4,5]
list[0]
list[3]
list[-1]
list[index1:index2]
list = [0,1,2,3,4,5]
list[0:2]
list[0:]
list[-3:]
list[:3]
list.append(value)
list = [0,1,2,3,4,5]
list.append(6)
list
append
와 다르게 위치를 지정이 가능함list.insert(loc, value)
list = [0,1,2,3,4,5]
list.insert(0,-1)
list
del list[index1:index2]
list = [0,1,2,3,4,5]
del list[0]
list
del list[0:2]
list
list.remove(value)
list = [0,0,1,2,3,4,5]
list.remove(0)
list
list.remove(2)
list
list.pop(value)
list = [0,1,2,3,4,5]
pop = list.pop(0)
list
pop
pop = list.pop(2)
list
pop
list1 = [0,1,2]
list2 = [3,4,5]
list1 + list2
list1.extend(list2)
list1 = [0,1,2]
list2 = [3,4,5]
list1.append(list2)
리스트의 요소들을 오른차순 or 내림차순으로 정렬이 가능함
sort()
list.sort()
list = [5,4,3,2,1,0]
list
list.sort()
list
list = [0,1,2,3,4,5]
list
list.reverse()
list
리스트에 내가 원하는 value가 있는지 확인이 가능함
in
list = [0,1,2,3,4,5]
3 in list
-1 in list