Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
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
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문을 돌렸다. 어쩔수없다.