김플닷넷

파이썬, 챗GPT, 프로그래밍 팁, 인공지능

파이썬

파이썬 리스트 요소 추가하기/append, insert, extend, index 메소드 사용법

파이썬 리스트(list) 메소드 append, insert, extend, index를 사용하여 파이썬 리스트에 요소를 추가하고 특정 위치에 요소를 삽입, 리스트를 확장하는 방법입니다.

i = ["apple", "banana", "grape", "mango", "orange"]

i.append("cherry")
print(i)
# append() 메소드는 리스트 i의 끝에 새로운 요소 'cherry'를 추가
# ['apple', 'banana', 'grape', 'mango', 'orange', 'cherry']

i.insert(0, 'python')
print(i)
# insert() 메소드는 지정된 위치(0)에 새로운 요소 'python'을 추가
# 첫번째 위치 지정
# ['python', 'apple', 'banana', 'grape', 'mango', 'orange', 'cherry']

print(i.index("mango"))
# index() 메소드는 리스트 i에서 첫 번째로 나타나는 요소 'mango'의 인덱스를 반환
# 4

q = ["avocado", "tomato"]
i.extend(q)
print(i)
# ['python', 'apple', 'banana', 'grape', 'mango', 'orange', 'cherry', 'avocado', 'tomato']
# 리스트 i에 리스트 q가 추가됨

append(): 리스트의 끝에 새로운 요소를 추가합니다.
insert(): 리스트의 지정된 위치에 새로운 요소를 삽입합니다.
extend(): 다른 리스트의 모든 요소를 현재 리스트의 끝에 추가합니다.
index(): 리스트에서 특정 요소의 첫 번째 인덱스를 반환합니다.