>>>words = 'The quick brown fox jumps over the lazy dog'.split()
>>>stuff = [[w.upper(), w.lower(), len(w)] for w in words]
>>>stuff2 = map([w.upper(), w.lower(), len(w)], words)
兩者可完成相似的功能,在list comprehension
所不能使用的場合(比如創建規則過于復雜已致不能通過“for”和“if”完成,或者創建規則會隨著時間動態變化),就需要使用map,反之亦然。(具體的例子,留待以后的總結吧)
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态