정수 num과 k가 매개변수로 주어질 때, num을 이루는 숫자 중에 k가 있으면 num의 그 숫자가 있는 자리 수를 return하고 없으면 -1을 return 하도록 solution 함수를 완성해보세요.
code - 1차
def solution(num, k):
if str(k) in str(num):
return (str(num).index(str(k))+1)
else:
return (-1)
code - 2차
def solution(num, k):
for idx, n in enumerate(str(num)):
if n == str(k):
return idx+1
return -1
https://github.com/seonmin5/codingtest_Python
GitHub - seonmin5/codingtest_Python
Contribute to seonmin5/codingtest_Python development by creating an account on GitHub.
github.com
반응형
'Python' 카테고리의 다른 글
[Python/level 1] 두 정수 사이의 합 - 12912, sum + 리스트 컴프리헨션 vs. for 반복문 (0) | 2024.08.31 |
---|---|
[Python/level 0] 배열의 원소만큼 추가하기 - 181861 (1) | 2024.08.31 |
[Python/level 1] 정수 내림차순으로 배치하기 - 12933, sorted(reverse = True) (0) | 2024.08.31 |
[Python/level 0] 문자열 잘라서 정렬하기 - 181866, filter(function, iterable) (1) | 2024.08.31 |
[Python/level 0] 문자열 정렬하기 (2) - 120911, sorted (0) | 2024.08.31 |