728x90
초보자를 위한 파이썬(Python) 300제 풀이
51. 2016년 11월 영화 예매 순위 기준 TOP3는 아래와 같습니다. 영화 제목을 movie_rank 이름의 리스트에 저장해보세요.
순위 | 영화 |
1 | 닥터 스트레인지 |
2 | 스플릿 |
3 | 럭키 |
movie_rank = ["닥터 스트레인지", "스플릿", "럭키"]
52. 위 답안 리스트에 "배트맨"을 추가하세요.
movie_rank = ["닥터 스트레인지", "스플릿", "럭키"]
movie_rank.append("배트맨")
print(movie_rank)
- 리스트에 항목을 추가하는 함수는 append 입니다.
- list.append(추가할 항목) 과 같이 사용합니다.
53. 위 답안 리스트에서 "슈퍼맨" 항목을 "닥터 스트레인지"와 "스플릿" 사이에 추가하세요.
movie_rank = ["닥터 스트레인지", "스플릿", "럭키", "배트맨"]
movie_rank.insert(1, "슈퍼맨")
print(movie_rank)
- insert 함수를 사용하면 append와 동일하게 항목을 추가할 수 있습니다.
- list.insert(인덱스 순서, 항목) 와 같이 원하는 인덱스 순서에 끼워넣을 수 있습니다.
54. 위 답안 리스트에서 "럭키"를 삭제해보세요.
movie_rank = ["닥터 스트레인지", "슈퍼맨", "스플릿", "럭키", "배트맨"]
movie_rank.remove("럭키")
print(movie_rank)
- remove 함수는 리스트에서 항목을 제거하도록 합니다.
- list.remove(항목) 와 같이 사용할 수 있습니다.
- 하지만 하나의 항목만 삭제할 수 있습니다.
55. 위 답안 리스트에서 "스플릿" 과 "배트맨"을 삭제해보세요.
movie_rank = ["닥터 스트레인지", "슈퍼맨", "스플릿", "배트맨"]
del movie_rank[2]
del movie_rank[2]
print(movie_rank)
- remove 말고도 del 함수로도 리스트 안에 항목을 지울 수 있습니다.
- del list[인덱스 번호] 와 같이 사용할 수 있습니다.
- 값을 지운다면 인덱스 번호도 다시 인덱싱되기에 주의해야 합니다.
출처 = https://wikidocs.net/book/922, 초보자를 위한 파이썬 300제,
PyCharm 사용
728x90
'개발 > (1) 초위파(Python) 300제 풀이' 카테고리의 다른 글
초보자를 위한 파이썬(Python) 300제 풀이 (61, 62, 63, 64, 65) (0) | 2022.10.05 |
---|---|
초보자를 위한 파이썬(Python) 300제 풀이 (56, 57, 58, 59, 60) (0) | 2022.10.04 |
초보자를 위한 파이썬(Python) 300제 풀이 (46, 47, 48, 49, 50) (0) | 2022.10.02 |
초보자를 위한 파이썬(Python) 300제 풀이 (41, 42, 43, 44, 45) (0) | 2022.10.02 |
초보자를 위한 파이썬(Python) 300제 풀이 (36, 37, 38, 39, 40) (1) | 2022.09.29 |