Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Next 팀 프로젝트
- 리액트
- 내일배움캠프
- tanstack query
- 타입스크립트 props
- 타입스크립트
- React Hooks
- 한글 공부 사이트
- 파이썬 반복문
- typeScript
- 리액트 공식문서
- 프로그래머스
- 파이썬 for in
- useState
- 파이썬 enumerate
- 내배캠 프로젝트
- JavaScript
- 코딩테스트
- 파이썬 딕셔너리
- 자바스크립트
- useEffect
- 리액트 훅
- 내일배움캠프 최종 프로젝트
- 타입스크립트 리액트
- 내일배움캠프 프로젝트
- 파이썬 for
- 리액트 프로젝트
- 파이썬 replace
- REACT
- 파이썬 slice
Archives
- Today
- Total
sohyeon kim
[Python] 프로그래머스 : 특정 문자열로 끝나는 가장 긴 부분 문자열 찾기 181872, lambda, lendex 본문
Coding Test
[Python] 프로그래머스 : 특정 문자열로 끝나는 가장 긴 부분 문자열 찾기 181872, lambda, lendex
aotoyae 2024. 3. 16. 15:37728x90
📝 문제
문자열 myString과 pat가 주어집니다. myString의 부분 문자열중 pat로 끝나는 가장 긴 부분 문자열을 찾아서 return 하는 solution 함수를 완성해 주세요.
🫠 나의 풀이
def solution(myString, pat):
if len(pat) > 1:
num = myString.rindex(pat) + len(pat)
return myString[:num]
else:
num = myString.rindex(pat) + 1
return myString[:num]
🧞♂️ 다른 사람의 풀이
solution=lambda x,y:x[:x.rindex(y)+len(y)]
# x, y 를 받아서 x[:num]
# num = x.rindex(y) + len(y)
🔗 https://homzzang.com/b/py-191
홈짱닷컴
홈페이지 제작, 그누보드 강의, 웹코딩, HTML, CSS, JAVASCRIPT, JQUERY, PHP, SQL
homzzang.com
3.5 람다(lambda)
오늘은 람다 형식과 그것을 이용하는 여러 가지 함수들에 대해서 알아보겠습니다. 당장 완벽하게 소화하실 필요는 없을 것 같구요, 가벼운 마음으로 이런 것이 있다는 정도만 아셔도 되…
wikidocs.net
🔗 https://school.programmers.co.kr/learn/courses/30/lessons/181872?language=python3
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
728x90
반응형
'Coding Test' 카테고리의 다른 글
[JS] 프로그래머스 : 명예의 전당(1) 138477 (0) | 2024.03.19 |
---|---|
[Python] 프로그래머스 : 문자열이 몇 번 등장하는지 세기 181871, startswith (0) | 2024.03.16 |
[Python] 프로그래머스 : 빈 배열에 추가, 삭제하기 181860, enumerate, zip (1) | 2024.03.15 |
[Python] 프로그래머스 : 날짜 비교하기 181838, 문자열 & list 크기 비교 (0) | 2024.03.13 |
[Python] 프로그래머스 : 세로 읽기 181904, slice [::] (0) | 2024.03.10 |