슬라이싱 오류? 와 궁금증
374
작성자 없음
0 câu hỏi đã được viết
1
안녕하세요.
words = ["a", "b", "c", "d", "e"]
words[1:3] = ["B", "C", "D"]
print(words)
이렇게 하면 결과가
['a', 'B', 'C', 'D', 'd', 'e']
나옵니다.
b, c, d 중에서 b, c만 대문자 B, C로 교체되고
대문자 D는 추가로 들어갑니다.
정확히 하려면 words[1:4] = ["B", "C", D"]로 하는게 맞는거죠?
궁금한 점은 words[1:3}으로 했을 때
대문자 D가 왜 추가되는건지 그 이유가 궁금합니다.
python
Câu trả lời 1
2
words = ["a", "b", "c", "d", "e"]
words[1:3] = ["B", "C", "D"]
print(words)
결과 => ["a", | "b", "c",| , "d", "e"] => ["a", |"B","C","D" | , "d", "e"]
words[1:3] => words 1번인덱스 2번인덱스 사이 공간을 찢어서
["B","C","D"] 를 집어 넣는다 생각하면 됩니다.
RandomForest vs lgb
0
9
1
전처리 관련질문
0
7
2
수강기간즘연장해주세요
0
7
1
작업형3 기출
0
7
1
유형2에서 데이터분할 생략 가능여부
0
10
1
9회 기출 유형3 질문
0
9
1
lgb 기초편
0
7
1
수업자료 문의
0
9
1
괄호 사용
0
11
1
작업형 2 데이터 전처리 질문
0
11
0
11회 기출 유형 작업형1 문제 3-1
0
9
0
7회 3유형 2번문제 질문
0
9
1
예시문제 작업형2 (ver2023) 질문입니다
0
12
1
Data type에 따른 처리
0
9
1
Cursor 실행 문의
1
12
2
데이터 전처리 관련
0
14
2
시험에서 문제 불러오기
0
12
2
2번문제 출력값 질문
0
18
2
강아지이름 플래그변수 이용
0
213
0
문자열 마지막 번째 리스트 생성예제 질문
0
219
1
38분쯤 예문
0
182
0
함수(실습-3) ex05.py 소수구하는 방법요
3
244
1
리스트2(실습-5) 질문
0
210
1
리스트-1(이론-2)
0
276
1

