실습 리스트의 다양한 기능 이용하기
Step1 safe_index() 함수를 완성해 보세요. a_list와 정수 value를 매개변수로 받아서 a_list 안에 value가 있으면 몇 번 인덱스인지 돌려주는 함수입니다. value가 a_list 안에 없으면 None을 돌려줘야 합니다.
◈ 힌트 : 몇 번째 인덱스인지 알아내려면 index( )를 사용하세요. index( )에서 오류가 발생하지 않도록 처리하려면 value가 a_list 안에 있는지 미리 확인하거나 try-except문을 활용하세요.
01 def safe_index(a_list, value): 02 # 함수를 완성하세요 03 04 return None
Step2 insert(), sort(), reverse()를 사용해서 다음 코드에 주석으로 적힌 내용을 만들어 보세요.
01 list1 = [1, 2, 3, 4] 02 03 # 다음 줄에서 list1의 첫 번째 자리에 8을 넣고 원래 있던 값은 오른쪽으로 밀어 보세요. 04 05 # 다음 줄에서 list1을 작은 수부터 큰 수 순서로 정렬해 보세요. 06 07 # 다음 줄에서 list1에 든 수의 순서를 거꾸로 뒤집어 보세요. 08