[TIL]Day 135

이재희·2021년 4월 13일
0

TIL

목록 보기
135/312

귀찮고 기운없는 날에는 쉬운 문제를 풀면서 보내자 :D

프로그래머스 lv1 문제 5개 풀기프로그래머스 lv1 문제 5개 풀기

문자열 정렬 원하는 인덱스로 정렬 원하는 인덱스로 정렬

def solution(strings, n):
    strings.sort()
    answer = sorted(strings, key=lambda x: x[n])
    return answer

가운데 글자 반환

def solution(s):
    l = len(s) // 2
    if len(s)%2 == 0:
        return s[l-1:l+1]
    else:
        return s[l]

문자열에서 p와 y의 개수 세기

def solution(s):
    cnt_p = 0
    cnt_y = 0
    for t in s:
        if t == 'P' or t == 'p':
            cnt_p += 1
        if t == 'Y' or t == 'y':
            cnt_y += 1
    if cnt_p == cnt_y:
        return True
    else:
        return False

서울에서 김서방 찾기서울에서 김서방 찾기

def solution(seoul):
    answer = '김서방은 {}에 있다'
    for i,s in enumerate(seoul):
        if s == "Kim":
            return answer.format(i)

문자열 다루기 기본

def solution(s):
    if len(s) != 4 and len(s) != 6:
        return False
    for t in s:
        if not t.isdigit():
            return False
    return True
profile
오늘부터 열심히 산다

0개의 댓글