- [BW 11] 시퀀스를 슬라이싱하는 방법을 익혀라2024년 10월 22일
- 31514
- 작성자
- 2024.10.22.:09
리스트를 슬라이싱한 결과는 새로운 리스트이다.
대입에 슬라이스를 사용하면 원본 리스트에서 지정한 범위에 들어 있는 원소를 변경한다.
그리고 대입 슬라이스와 대입되는 리스트의 길이가 같을 필요가 없다.
arr = [1, 2, 3, 4, 5, 6, 7] print(arr) # [2:5]는 총 3개의 원소를 나타내지만, [8, 9]만 대입해도 상관없다. arr[2:5] = [8, 9] print(arr) >>> [1, 2, 3, 4, 5, 6, 7] [1, 2, 8, 9, 6, 7]
'Book > 파이썬 코딩의 기술' 카테고리의 다른 글
[BW 13] 슬라이싱보다는 나머지를 모두 잡아내는 언패킹을 사용하라 (0) 2024.10.22 [BW 12] 스트라이드와 슬라이스를 한 식에 함께 사용하지 말라 (0) 2024.10.22 [BW 10] 대입식을 사용해 반복을 피하라 (0) 2024.10.22 [BW 9] for나 while 루프 뒤에 else 블록을 사용하지 말라 (0) 2024.10.22 [BW 8] 여러 이터레이터에 대해 나란히 루프를 수행하려면 zip을 사용하라 (0) 2024.10.22 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)