所以我有一个子列表列表,在子列表中,有字符串。
字符串通常有不同的长度,但也可以是相同的长度。
以下是列表示例
sequences = [['aaa'],['aaaa','bb'],[],['aaaaaa','bb','cccccc']]
我想找到一种方法从每个列表中提取最长的字符串,如果有两个同样长,那么取这两个字符串
example_output = [['aaa'],['aaaa'],[],['aaaaaa','cccccc']]
通常我会在for循环中设置一个阈值,如果它长于某个长度,则附加到一个列表中,然后在每次迭代后将其附加到一个列表中。. . 但在这种情况下我没有阈值
如果可能的话,我想尽量避免使用 lambda 和函数,因为这将在另一个函数中