실습 슬라이스 이용하기
Step1 다음 코드의 빈칸을 수정해서 지시에 맞게 코드를 완성해 보세요.
01 rainbow = ["빨", "주", "노", "초", "파", "남", "보"] 02 03 # red_colors가 ["빨", "주", "노"]의 값을 갖도록 rainbow를 슬라이스하세요. 04 red_colors = rainbow[_①_:_②_] 05 06 # blue_colors가 ["파", "남", "보"]의 값을 갖도록 rainbow를 슬라이스하세요. 07 blue_colors = rainbow[_③_:_④_]
Step2 함수 substring은 문자열 s를 받아서 start부터 end 이전까지 문자로 이루어진 문자열을 반환하는 함수입니다. 코드의 두 번째 줄을 수정해서 substring 함수를 완성해 보세요. 단, 슬라이스 기능을 이용해야 합니다.
01 def substring(s, start, end): 02 return s 03 04 str = "Hello world" 05 between_2_5 = substring(str, 2, 5) 06 print(between_2_5)