概述
生成器表达式:(ord(symbol) for symbol in symbols)
列表推导式:[ord(symbol) for symbol in symbols]
这是因为生成器表达式背后遵守了迭代器协议,可以逐个地产出元素,而不是先建立一个完整的列表,然后再把这个列表传递到某个构造函数里。前面那种方式显然能够节省内存。
转载于:https://www.cnblogs.com/xiangxiaolin/p/11572371.html
最后
以上就是体贴流沙为你收集整理的生成器表达式和列表推导式的全部内容,希望文章能够帮你解决生成器表达式和列表推导式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复