Python列表推导式循环嵌套

原创 阁主  2026-02-19 22:07:44  阅读 1181 次 评论 0 条
摘要:

简单的列表推导式的嵌套应用示例。

介绍

简单的列表推导式,将第一个列表的每个关键字与另一个列表组合成一个新的关键字。
比如["香蕉"],["咖啡", "牛奶", "雪碧", "可乐"]
组合成['香蕉咖啡', '香蕉牛奶', '香蕉雪碧', '香蕉可乐']

基础写法

list01 = ["香蕉", "苹果", "哈密瓜"]
list02 = ["咖啡", "牛奶", "雪碧", "可乐"]
list03 = []
for r in list01:
    for c in list02:
        list03.append(r +c)
print(list03)

推导式写法

list01 = ["香蕉", "苹果", "哈密瓜"]
list02 = ["咖啡", "牛奶", "雪碧", "可乐"]
list03 = [r + c for r in list01 for c in list02]
print(list03)

输出内容

['香蕉咖啡', '香蕉牛奶', '香蕉雪碧', '香蕉可乐', '苹果咖啡', '苹果牛奶', '苹果雪碧', '苹果可乐', '哈密瓜咖啡', '哈密瓜牛奶', '哈密瓜雪碧', '哈密瓜可乐']
本文地址:https://www.mainblog.cn/299.html
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。
NEXT:已经是最新一篇了

评论已关闭!