print ((max(sum(literal_eval(sub)) for sub in row)))
获得最大的长度。这给了我最大但如何获得最大的一笔在蟒蛇的长度找到长度?
我的输入是第一
[0.0],"[0.0, 0.0]","[1.0, 1.0,1.0]","[1.0, 1.0, 1.0, 1.0]","[0.0, 0.0, 0.0]","[0.0, 0.0]",[0.0]
[0.0],"[0.0, 0.0]","[0.0, 0.0, 0.0]","[1.0, 1.0, 1.0, 0.0]","[0.0, 0.0, 0.0]","[1.0, 1.0]",[1.0]
通过最大在找到最大像在上面的例子中我得到 (4) (2) 现在我想找到最大总和的长度是4在这种情况下
'max()'返回一个整数。你的意思是像“len(str(your_max_value)”)? – IanAuld
你想从'some_three_digit_number_like_782'返回'3'吗?或者你是否想要获得产生最高总和的'sub'的长度? –
@lanAuId'max'不返回int值。它返回的值可以是一个对象。例如'max([1],[2,3])'会返回'[2,3]' –