今天发现几个python中,几个有趣的函数;我们来看一下:
# lambda 函数
# 冒号左边为计算出结果的值;右边可以自行定义计算方式,和格式
# f = lambda z : 5 * 3 #对传入的值进行计算 **表示次方; 那么结果就是2的三次方
#传入一个数字
# 必须是f(z)括号才可调用,括号面必须传递一个值;才能把计算结果返回,回来
# print(f(0.00000))
# zip函数
# # zip 函数就如;函数名压缩一样;将两组数据给,解压,一下返回;
# 可以接受多于2个输入可迭代变量
# a = ('a','b','c')
# b = (1,2,3)
#
# # 接收两组数据
# c = zip(a,b)
# print(c)
#
# # 以列表的形式返回,
# # 也可以也字典的形式返回
# 返回迭代变量取决于输入总长度最短的一个
# '''
# [('a', 4), ('b', 4), ('c', 9)]
# 以(a,4) 这样的元祖,放进列表中返回
# '''
# print(list(c))
# azip函数
# 相当于解压缩
# aZip = (('a', 4, True), ('b', 6, False), ('c', 9, True))
# a, b, c = zip(*aZip)
# print(a)
# print(b)
# print(c)
#
# # 如:
# '''
# ('a', 'b', 'c')
# (4, 6, 9)
# (True, False, True)
#
# '''