pythonic

iteritems() method, which lazily yield s the key-value pairs one at a time as we iterate over it.
lazy_evens_below_20 = (i for i in lazy_range(20) if i % 2 == 0)

for i, _ in enumerate(documents): do_something(i)

zip and unzip
pairs = [('a', 1), ('b', 2), ('c', 3)] letters, numbers = zip(*pairs)

def add(a,b): return a + b
add(*[1,2])

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 循环遍历区间元素, xrange 返回的是生成器对象,生成器比列表更加节省内存。xrange 是 python2 ...
    tafanfly阅读 199评论 0 0
  • 凌晨12点,“贱人,在不?” …… 早上六点半的闹钟一如既往的爱岗敬业,我揉着惺忪的睡眼,摸到手机,跳出来的是室友...
    RoseChen阅读 589评论 0 0
  • 婚假+年休假,共20个工作日; 加上法定假日和旷工,共休息31天。 去了泰国普吉、清迈、普吉; 普吉岛,纯属旅游城...
    博尔一笑阅读 313评论 0 0
  • 清晨,看看《道德经》 读几段《论语》 挥毫泼墨地写意 养生、修道 午睡后,上一柱香 礼佛 抄写一段《心经》 念几段...
    夜跑如风阅读 295评论 10 19