본문 바로가기

알고리즘, 문제 풀이기록

(파이썬) 리스트에서 원소 찾아내기

출처

def solution(L, x):
    answer = []
    
    if x in L:
        answer = [i for i,e in enumerate(L) if e == x]
    else:
        answer = [-1]
        
    return answer

 


배운 것

1. 리스트 안에 같은 원소가 있을 때 각각의 인덱스값을 따로 도출하려면 enum()을 활용할 수 있음을 배웠다. (출처: SO)

2. enum()에 대해 배웠다. (출처: 공식문서)

 

'알고리즘, 문제 풀이기록' 카테고리의 다른 글

K-MOOC 자료구조 1-1 퀴즈2  (0) 2022.12.22
어자알처 - (04) 피보나치 수열  (0) 2022.04.21
ATM 풀이기록  (0) 2022.01.20
거스름돈  (0) 2022.01.14
문자열 뒤집기 풀이  (0) 2022.01.12