Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

잠 안 올 때 끄적끄적

[프로그래머스/파이썬/python3] Lv1. 크기가 작은 부분 문자열 본문

코딩/프로그래머스

[프로그래머스/파이썬/python3] Lv1. 크기가 작은 부분 문자열

kerp 2023. 1. 29. 15:53

> 문제

> 코드

def solution(t, p):
    t_li = [t[i:i+len(p)] for i in range(len(t)-len(p)+1)]
    answer = sum([t_l <= p for t_l in t_li])
    return answer

 

+ 처음에는 numpy를 써서 하려고 했다.

왜냐면 np.array가 리스트 각 개체랑 값 하나 비교하는 걸 지원하기 때문에,,,

근데 자꾸 

"TypeError: Object of type 'int64' is not JSON serializable"

에러가 뜨지 뭔가! 찾아보니 프로그래머스는 JSON 베이스인 것 같은데 여기는 numpy 데이터타입을 인식 못한단다. 

그래서 for문을 돌렸다. 어쩔수없다.