我制作了四个都有一些值的列表,我想对计算机说,以打印出长度最大的列表的名称。
我尝试了这段代码
list1=[values,values,values]
list2=[values,values,values]
list3=[values,values,values]
list4=[values,values,values]
if len(list1)>len(list2) and len(list1)>len(list3) and len(list1)>len(list4):
print(True)
Run Code Online (Sandbox Code Playgroud)
但是这需要花费我的全部时间,因此我需要将list2与他人进行比较,并将list3和list4进行比较,所以有一种方法可以像我这样:
if len(list1)>(len(list2) and len(list3) and len(list4)):
print(True)
Run Code Online (Sandbox Code Playgroud)
或此打印(长度最大的列表)
如何使用max:
lists = (list1, list2, list3, list4)
print(max(lists, key=len))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |