안녕하세요, 저는 목록에서 가장 긴 단어의 길이를 반환하는 python 프로그램을 만들려고하고 있지만 잘 작동하지 않습니다. 문제는 매우 간단합니다, 사실목록에서 가장 긴 단어의 len을 반환하십시오.
def find_longest_word():
list1 = ['a','aa','aaa','aaaa','aaaaa','aaaaaa','aaaaaaa','aaaaaaaa',]
max1 = ''
for x in range (0, len(list1)):
if (len(max1) < len(list1[x])):
max1 = list1[x]
return max1
def main():
m = find_longest_word()
print len(m)
실제 스크립트가 들여 쓰여진 모양입니까? – wnnmaw
그럼 뭐가 문제 야? 네가 그것을 실행할 때 어떻게 될까? "작동하지 않는다"고 말하지 마라! – Blorgbeard
실제로 어떤 일이 발생합니까? "그렇게 잘 작동하지 않는다"는 것은 매우 모호합니다. 우리가 아는 모두를 위해, 그것은 잘 작동 할 수 있고, 당신은 그것이 더 잘 작동하기를 원할 것입니다. – user2357112