리스트 삭제 처리에 대한 질문 있습니다.
해당 링크에서 질문하였으며, 답변이 불충분하여 다시 질문드립니다.
아래에서 'a','b','c'를 가지는 리스트(Nested)가 c의 원소인데요.
여기서 리스트(Nested)의 'a'를 삭제할 경우, 해당 리스트(Nested)가 풀려 중첩된 리스트가 사라집니다.
아래 주석처럼 'a'만 사라질 것 같은데, 'b'와 'c'를 가지는 리스트가 사라지고 전부 원소로만 대치가 되는 점이 궁금하였습니다.
# c - [4, ['a', 'b', 'c'], 'b', 'c', 80, 85]
c [ 1 : 2 ] = []
# c - [4, [ 'b', 'c'] , 80, 85] 일 것 같은데
# c - [4, 'b', 'c', 80, 85] 입니다.
Answer 1
0
a만 삭제하실거면 아래와 같이 리스트 안에 리스트로 접근해서 pop 메소드의 인덱스로
제거할 수 있습니다.
c = [4, ['a', 'b', 'c'], 'b', 'c', 80, 85]
c[1].pop(0)
print(c)
결과
[4, ['b', 'c'], 'b', 'c', 80, 85]
인스턴스 변수 문의
0
29
1
챕터 03_04 (튜플) 교육자료
0
28
2
Package(3-1) Sub 폴더 자료
0
35
1
아톰 출력 안됨
0
61
2
강의자료 메일 발송 요청 드립니다.
0
71
1
강의자료 메일로 보내주실 수 있으실까요?
1
48
0
Iterable 요소는 리스트로 작성해야하는 것 맞나요?
1
73
2
강의자료 부탁드립니다
0
57
2
if Flase: print('Bad')
0
57
1
=와 == 의 차이
0
75
1
functions 함수 섭들을려고하는데요
0
66
1
강의자료 부타드리겠습니다!
0
57
0
VSCODE에 VIEW에서 SELECTED INTERPRETER조회가 안됩니다.
0
65
1
강의자료 부탁드립니다.
0
50
0
dict의 Key를 바꾸는 방법
0
61
1
강의자료부탁드립니다
0
60
1
run withount 디버깅 및 F5+ctrl이 안먹혀요
0
60
1
강의 자료와 예정 다운로드
0
72
2
객체지향 vs 함수형
0
57
1
어렵네요 설정도
0
71
1
설정이 잘 된건지
0
50
1
맥 os vscode 설정 - python interpreter select
0
99
1
강의자료 부탁드립니다. mytoughgirl@naver.com 입니다.
0
43
1
vscode로 수업 진행한 영상은 없는건가요?
0
55
2

