1.在两个变量之间交换值
在其他语言中,要在两个变量之间交换值而不使用第三个变量,必须使用算术运算符或按位XOR。在Python中,它要简单得多,如下所示。...strings = ['50', 'python', 'snippets']
print(','.join(strings)) # 50,python,snippets
9.查找列表的第一个元素
此函数返回传递的列表的第一个元素...def head(list):
return list[0]
print(head([1, 2, 3, 4, 5])) # 1
10.查找两个列表之一中存在的元素
此函数返回两个列表之一中存在的每个元素...lambda函数
Lambda是一个匿名函数,只能保存单个表达式。...arr = [1, 2, 3, 4, 5]
arr = list(filter(lambda x : x%2 == 0, arr))
print (arr) # [2, 4]
23.使用列表理解
列表理解提供了一种基于可迭代的列表创建的简单方法