Как найти самую длинную строку в списке?
Этот список содержит как строки, так и список строк.
набор строк, но странность заключается в том, что строки I 'm проверки находятся в списках, и эти списки смешиваются со строками в большом списке.
Пример значения для «записей»:
extries = [["this is text", "more text"], "another string"]
код Python
length = 0
for i in entries:
if(type(i) is list):
for x in i:
x = str(x)
if length << len(max(i, key = len)):
length = len(max(i, key = len))
else:
for i in entries:
i = str(i)
if length << len(i):
length = len(i)
Это должно сделать
length = len(max(["this is text","more text","another string"])
, но это делает length = 0
.