String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환해주세요.
def get_len_of_str(s):
# 아래 코드를 작성해주세요.
str_list = []
length = len(s)
max_length = 0
for i in range(length):
if s[i] not in str_list:
str_list.append(s[i])
max_length = max(max_length, len(str_list))
print("* 있을때 str_list : ", str_list)
print("* 있을때 max_length : ", max_length)
print("---")
elif s[i] in str_list:
str_list = [s[i]]
max_length = max(max_length, len(str_list))
print("없을때 s[i] : ", s[i])
print("없을때 max_length : ", max_length)
print("없을때 len(str_list)) : ", len(str_list))
print("===")
return max_length
get_len_of_str("abcddddjklmnopddf")