Python
2023-03-15 01:51
605
0
81 、judge = lambda a,b,f1,f2 : (f1 if a>b else f2)(a,b)
表示,如果a>b则执行f1(a,b),否则执行f2(a,b)
82、 eval('[a,b,c]')
eval函数会把字符串转为可执行的表达式,由于这个功能不太安全,所以尽管使用门槛很低,但不建议初学者使用。
83、 list(zip(*lst))
zip可以像拉链一样将数组中对应的值缝合起来,以元组的形式重新存储。根据这个特性,可完成列表的"转置"。
>>> lst = [[1,2], [3,4], [5,6]]
>>> list(zip(*lst))
[(1, 3, 5), (2, 4, 6)]
84、 max(set(lst),key=lst.count)
其中lst为列表,co