本文中将探讨一些的Python技巧,希望会对你有用。

三元运算符

三元运算符是if-else语句的简写。示例如下:

a = 5

b = 10

max = a if a > b else b

print(max)

# 10

上面的代码通过检查 a 是否大于 b ,如果为真则返回 a ,为假则返回 b 。

枚举函数

enumerate()函数向可迭代对象添加一个计数器,并以枚举对象的形式返回。示例如下:

body = ['head','arm','leg']

for index, body in enumerate(body):

 print(index, body)

# 0 head

# 1 arm

# 2 leg

压缩函数

zip()函数聚合来自每个可迭代对象的元素并返回一个元组迭代器。示例如下:

list1 = [1, 2, 3]

list2 = ['a','b','c']

for x, y in zip(list1, list2):

 print(x, y)

# 1 a

# 2 b

# 3 c

分类: python 标签: Python技巧

评论

暂无评论数据

暂无评论数据

目录