美文网首页
EFFECTIVE PYTHON

EFFECTIVE PYTHON

作者: 山猪打不过家猪 | 来源:发表于2022-05-24 14:46 被阅读0次

string format


key  ="aaa"
value =12123

a = f'我是{key},我的值是{value}'
print(a)


>>>
我是aaa,我的值是12123

unpacking

snack = [('back',350),('donuct',20),('muffin',10)]

for rank,(name,calories) in enumerate(snack,1):
    print(f'# {rank}:{name} has {calories}')

>>>
# 1:back has 350
# 2:donuct has 20
# 3:muffin has 10

consider yield for large list

a  =[1,2,3,4,5,6,7,8]

b = ((i*2) for i in a )
print(b)
print(next(b))
print(next(b))
>>>
<generator object <genexpr> at 0x0022FBD0>
2
4
6

相关文章

网友评论

      本文标题:EFFECTIVE PYTHON

      本文链接:https://www.haomeiwen.com/subject/wtsjprtx.html