在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

python笛卡尔积算法怎么实现

132次阅读
没有评论

共计 943 个字符,预计需要花费 3 分钟才能阅读完成。

Python 中可以通过使用嵌套循环或使用 itertools.product() 函数来实现笛卡尔积算法。

方法一:使用嵌套循环

def cartesian_product(lists):
    result = [[]]
    for lst in lists:
        result = [x+[y] for x in result for y in lst]
    return result

lists = [[1, 2, 3], ['a', 'b', 'c'], ['x', 'y']]
result = cartesian_product(lists)
print(result)

输出结果:

[[1, 'a', 'x'], [1, 'a', 'y'], [1, 'b', 'x'], [1, 'b', 'y'], [1, 'c', 'x'], [1, 'c', 'y'], [2, 'a', 'x'], [2, 'a', 'y'], [2, 'b', 'x'], [2, 'b', 'y'], [2, 'c', 'x'], [2, 'c', 'y'], [3, 'a', 'x'], [3, 'a', 'y'], [3, 'b', 'x'], [3, 'b', 'y'], [3, 'c', 'x'], [3, 'c', 'y']]

方法二:使用 itertools.product() 函数

import itertools

lists = [[1, 2, 3], ['a', 'b', 'c'], ['x', 'y']]
result = list(itertools.product(*lists))
print(result)

输出结果与方法一相同:

[(1, 'a', 'x'), (1, 'a', 'y'), (1, 'b', 'x'), (1, 'b', 'y'), (1, 'c', 'x'), (1, 'c', 'y'), (2, 'a', 'x'), (2, 'a', 'y'), (2, 'b', 'x'), (2, 'b', 'y'), (2, 'c', 'x'), (2, 'c', 'y'), (3, 'a', 'x'), (3, 'a', 'y'), (3, 'b', 'x'), (3, 'b', 'y'), (3, 'c', 'x'), (3, 'c', 'y')]

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计943字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲欧美精品中文字幕 | 伊人成人在线 | 久久精品94精品久久精品 | 天堂网www在线资源网 | 国产精品一区二 | 99久久精品毛片免费播放高潮 | 国产精品无码一区二区三区免费 | 国产三级做爰在线播放 | 成人综合婷婷国产精品久久免费 | 男人久久天堂 | 热久久这里只有 | 欧美人与动牲交a欧美精品 欧美人与动牲交xxxxbbbb | 被黑人猛躁10次高潮视频 | 国产男女猛烈无遮挡免费视频 | 国产乱子经典视频在线观看 | 人妻系列av无码专区 | 国产精品无码一区二区三区在 | 亚洲最新视频在线观看 | 道区二区三区四区 | 青草网在线观看 | 日韩中文字幕精品免费一区 | www国产亚洲精品久久 | 天天操天天透 | 日本精品视频在线播放 | 国产欧美成人一区二区三区 | 2020国产免费久久精品99 | 国产一级毛片视频 | 欧美日韩一区二区高清免费视频 | 特黄aa级毛片免费视频播放 | 不卡一区二区在线观看 | 亚洲av麻豆aⅴ无码电影 | 区二区三区四区免费视频 | 亚洲综合一二三区 | 久久国产自偷自免费一区100 | 娜娜麻豆国产电影 | www.毛片.com| 久久国产成人精品国产成人亚洲 | 国产成人亚洲综合欧美一部 | 久久久这里只有精品加勒比 | 久草视频福利在线观看 | 邻居少妇张开腿让我爽了一夜 |