Python의 list는 JavaScript의 array와 비슷함

1.값을 저장하는 순서가 있음
korea_provinces = ["강원도", "전라도"]
위와 같은 경우 index를 통해서 값을 불러올 수 있음

print (korea_provinces[0]) == "강원도"

2.값을 추가하고 변경할 수 있음

append: 값을 추가함, list에는 순서가 있어서 뒤로 붙여짐

my_list = [1, 2, 3]
my_list.append(4) 
print(my_list) ## => [1, 2, 3, 4]

+: 값을 뒤에 list 형태로 더할 수 있음
기존 리스트를 변경하지 않으므로 새롭게 할당 해주어야 함

my_list = [1,2,3]
my_another_list = [4,5,6]

my_list = my_list + my_another_list
print(my_list) ## => [1, 2, 3, 4, 5, 6]

insert: 원하는 위치에 추가할 수 있음

my_list = [1, 2, 3]
my_list.insert(1, "new number")
print(my_list) ## => [1, "new number", 2, 3]

update: method는 아니지만 하나만 찍어서 바꿀 수 있음

my_list = [1, 2, 3]
my_list[1] = "new number"
print(my_list) ## => [1, "new number", 3]