
List 선언

animal = [”ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]
길이 얻기 (len)

animal = [”ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]
print(len(animal)) // 7
Element 얻기

animal = [”ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]
print(animal[3]) # "dog"
Index 얻기 (index)

animal = [”ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]
print(animal.index("dog")) # 3
앞에 Element 추가/제거 (insert, del)

animal = [”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]
animal.insert(0, "ant")
print(animal) # ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]

animal = ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]
del animal[0]
print(animal) # [”beer”, “cat”, ”deer”, “eagle”, “fox”, “giraffe”]
뒤에 Element 추가/제거 (append, pop)

animal = ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”]
animal.append(0, "giraffe")
print(animal) # ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]

animal = ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]
animal.pop()
print(animal) # ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”]
N번째에 Element 추가/제거 (insert, remove, pop)

animal = ["ant", ”beer”, “cat”, “eagle”, “fox”, “giraffe”]
animal.insert(3, "dog")
print(animal) # ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]

animal = ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]
animal.pop(3) # animal.remove("dog")
print(animal) # ["ant", ”beer”, “cat”, “eagle”, “fox”, “giraffe”]
Element 범위 얻기 ([n:m])

animal = ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]
print(animal[3:]) # [”dog”, “eagle”, “fox”, “giraffe”]
print(animal[:4]) # ["ant", ”beer”, “cat”, "dog"]
print(animal[3:6]) # [”dog”, “eagle”, “fox”]
Element 변경하기 (1)

animal = ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, “giraffe”]
animal[3] = "deer"
print(animal) # ["ant", ”beer”, “cat”, ”deer”, “eagle”, “fox”, “giraffe”]
Element 변경하기 (2) - 범위

animal = ["ant", ”beer”, “cat”, ”apple”, “banana”, “cherry”, “fox”]
animal[3:6] = ["dog", "eagle"]
print(animal) # ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”]
합치기 (extend, +)

animalGroupA = ["ant", ”beer”, “cat”, ”dog”]
animalGroupB = ["eagle", ”fox”, “giraffe”]
animalGroupA.extend(animalGroupB)
print(animalGroupA) # ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, "giraffe"]

animalGroupA = ["ant", ”beer”, “cat”, ”dog”]
animalGroupB = ["eagle", ”fox”, “giraffe”]
animalGroupC = animalGroupA + animalGroupB
print(animalGroupC) # ["ant", ”beer”, “cat”, ”dog”, “eagle”, “fox”, "giraffe"]
초기화 (clear)
animal = ["ant", ”beer”, “cat”, ”dog”, "eagle", ”fox”, “giraffe”]
animal.clear()
print(animal) # []반응형