2. Python - Array 배열 예제 알고리즘
리스트에서 같은 원소 찾아내기 L이라는 List 내에 x라는 요소가 포함되어 있는 위치인 Index를 찾아서 samenum_idx 리스트 안에 Insert()해주는 거에요. 저는 enumerate()를 사용을 했는데 L 안에 있는 요소인 num과 찾고자 하는 x 요소를 비교해가며 같다면 index를 찾아낸 알고리즘입니다. 아래 코드를 참고해주세용 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 def solution (L, x): samenum_idx = [] try : for index, num in enumerate(L): if num == x: samenum_idx . append(index) else : pass if len(samenum_idx) == 0 : samenum_idx . append( - 1 ) except : print ( "예외발생" ) return samenum_idx