很多函数方法都会返回元组,比如enumerate()和dict.items(),并且可以在函数中使用元组,返回多个值。...print(first,middle,end)# 输出:1、[2, 3, 4, 5]、6元组还可以用来交换变量:(a,b,c) = (c,a,b)上面a变成之前的c,b变成之前的a,c变成之前的b元组也能作为字典的键...,所以如果你需要存储数据,可以使用带有元组键的字典,比如说经纬度数据。...大坑三:不喜欢使用标准库标准库itertools和collections仍然很少被初学者使用itertools如果你看到下面的任务:list1 = range(1,10)list2 = range(10,20...list作为参数,当键不存在时,则返回一个空列表作为对应值。