1.列表推导
result = []
for i in range(10):
result.append(i)
改写:
result = [i for i in range(10)]
2.单行完成赋值运算
if a > 1:
b = 1
else:
b = 0
改写
b = 1 if a > 1 else 0
3.字符串拼接
s = ''"
ll = ["a", "b", "c"]
for l in ll:
s += i
改写:
s = "".join(ll)
1.列表推导
result = []
for i in range(10):
result.append(i)
改写:
result = [i for i in range(10)]
2.单行完成赋值运算
if a > 1:
b = 1
else:
b = 0
改写
b = 1 if a > 1 else 0
3.字符串拼接
s = ''"
ll = ["a", "b", "c"]
for l in ll:
s += i
改写:
s = "".join(ll)
本文标题:Pythonic代码片段
本文链接:https://www.haomeiwen.com/subject/byyniqtx.html
网友评论