1. 마지막 두 원소
더보기
def solution(num_list):
if num_list[-1] > num_list[-2]:
num_list.append(num_list[-1] - num_list[-2])
else:
num_list.append(num_list[-1]*2)
return num_list
2. 원하는 문자열 찾기
더보기
def solution(myString, pat):
answer = 0
mu = myString.upper()
pu = pat.upper()
if pu in mu:
answer = 1
return answer
3. 올바른 괄호
def solution(s):
a = 0
if s[0] == ')':
return False
for char in s:
if char == '(':
a += 1
elif char == ')':
a -= 1
if a < 0:
return False
return a == 0
오늘은 강의랑 과제 다시 정리해서 올렸다. 그래서 문제 푼 것만 올린다.
'Python 문제 풀기' 카테고리의 다른 글
[Python 문제 풀기] (2) | 2025.01.13 |
---|---|
[Python 문제풀기] (0) | 2024.12.31 |
[Python 문제 풀기] (2) | 2024.12.24 |
[Python 문제풀기 컴프리헨션] (4) | 2024.12.17 |
[Python 문제 풀기] (2) | 2024.12.16 |