열심히 코딩할래/Python 해볼까

[python] list 리스트 맨마지막 열추가, 값 찾기, 기존 배열에 배열 붙이기, pop 특정 값 삭제

오늘의 여름 2023. 4. 23. 21:53
728x90

 

 

📌리스트 만들기

color = ['red','pink','black']
print(color)
type(color)

 

 

 

📌리스트 추가 (append, insert, extend)

- 맨 마지막 열에 추가 (append)

color.append('blue') #맨마지막에 추가
# color+=['blue'] 와 같은 것

 

- n번째에 추가 (insert)

color.insert(2,"orange") #2번째에 "orange"c추가

 

- n번째에 추가 (extend)

color.extend(["#203180","#992918"]) #기존 배열에 배열을 붙임
#color+=["#203180","#992918"] 같음

 

❗튜플은 수정이 불가능하기 때문에 위와 같은 append, insert, extend를 사용할 수 없다❗

 

📌리스트 인덱스 찾기

color = ['red','pink','black']
color.index('black')	#결과 :2

특정값이 어디에 있는지 찾을 수 있는 함수는 없지만, 특정 값이 위치한 인덱스는 알 수 있다.

 

 

📌리스트 삭제 pop

- n번째 삭제

list = ['orange', 'watermelon','apple','peach']
list.pop()	#마지막 'peach' 삭제
list.pop(0)	#0번째 'orange' 삭제

 

특정 값을 삭제할 땐 pop ❌❌ ->  remove 사용

list.remove('apple')

 

 

728x90