タイトルと max_length が与えられた場合、タイトルを短くする最良の方法は何ですか? 私が心に留めていたことは次のとおりです。
def shorten_title(title, max_length):
if len(title) > max_length:
split_title = title.split()
length = len(title)
n = 1
while length > max_length:
shortened_title = split_title[:length(split_title)-n]
n+=1
return shortened_title
else:
return title