2024-11-16

Suhyeon Lee·2024년 11월 16일
0

자기주도학습

목록 보기
47/83

CodeKata

SQL

103. Find Followers Count

  • 작성한 쿼리
SELECT
  user_id
  , COUNT(*) AS followers_count
FROM
  followers
GROUP BY
  user_id
ORDER BY
  user_id
;

Python

41. 이상한 문자 만들기

  • 작성한 코드
def solution(s):
    answer = ''
    word_list = s.split(' ')
    for word in word_list:
        for i in range(len(word)):
            if i % 2 == 1:
                answer += word[i].lower()
            else:
                answer += word[i].upper()
        answer += ' '
    return answer[:-1]

참고할 만한 다른 풀이

def solution(s):
    return " ".join(map(lambda x: "".join([a.lower() if i % 2 else a.upper() for i, a in enumerate(x)]), s.split(" ")))
def toWeirdCase(s):
    res = []
    for x in s.split(' '):
        word = ''
        for i in range(len(x)):
            c = x[i].upper() if i % 2 == 0 else x[i].lower()
            word = word + c
        res.append(word)
    return ' '.join(res)

복습하면서 티스토리로 이사

backup

profile
2 B R 0 2 B

0개의 댓글

관련 채용 정보