我有一个列表数组
list = [['hello','hi','hey'],['where','when','why'],['him','herself','themselves']]
我想比较list[0][0]
到list[1][0]
和list[2][0]
的长度,基本上是所有第一个索引,并获得最长字符串大小的长度。你知道吗
它必须遍历列表,因为列表中的项目数和列表数可以是任意大小。你知道吗
例如,这个问题的答案应该是
length1 = 5
length2 = 6 #('herself' is longer than 'hi' and 'when')
length3 = 10
蒂亚!你知道吗
在Python中有很多方法可以做到这一点。你知道吗
作为旁注,一般不建议为标准标识符赋值,比如
list
。你知道吗您不需要创建数量可变的变量。您可以使用列表或词典:
只需遍历^{} 的三元组并打印出最长单词的长度:
或者作为字典:
这比为每个长度存储变量更好。你知道吗
相关问题 更多 >
编程相关推荐