728x90
반응형
https://www.codewars.com/kata/57cebe1dc6fdc20c57000ac9/train/python
문자열에서 가장 짧은 단어의 길이를 구하는 문제이다.
문제를 풀기 위해 필요한 것
1. 문자열을 단어 별로 자르기
2. 단어의 길이 구하기
3. 단어들의 최솟값 찾기
더보기
문자열을 단어 별로 자르기 : 문자열.split()
단어의 길이 구하기 : len(문자열)
단어들의 최솟값 찾기 : min(단어들의 집합)
1
2
3
4
5
6
7
8
9
10
11
|
# My Code
def find_short(s):
l = []
tmp = s.split()
for r in tmp:
l.append(len(r))
return min(l)
if __name__=='__main__':
l = find_short("i want to travel the world writing code one day")
print(l)
|
반응형
'알고리즘 > 코드워' 카테고리의 다른 글
[python]Simple Pig Latin (0) | 2020.03.13 |
---|---|
[python]Highest Scoring Word (0) | 2020.03.12 |
[python]Build Tower (0) | 2020.03.11 |
[python]Equal Sides Of An Array (0) | 2020.03.10 |
[python]Counting Duplicates (0) | 2020.03.10 |