python语言编程:itertools.product的简介、使用方法(求笛卡尔积等)之详细攻略

编程入门 行业动态 更新时间:2024-10-23 15:29:13

python语言编程:itertools.product的简介、使用方法(求<a href=https://www.elefans.com/category/jswz/34/1764780.html style=笛卡尔积等)之详细攻略"/>

python语言编程:itertools.product的简介、使用方法(求笛卡尔积等)之详细攻略

python语言编程:itertools.product的简介、使用方法(求笛卡尔积等)之详细攻略

目录

itertools的简介

itertools的使用方法

1、求笛卡尔积:根据输入的可遍历对象生成笛卡尔积,与嵌套的for循环类似



itertools的简介

      itertools模块是2.3版本加入的用于创建和循环用迭代器的函数模块,切记要有判断条件,否则容易一直循环下去。

itertools的使用方法

1、求笛卡尔积:根据输入的可遍历对象生成笛卡尔积,与嵌套的for循环类似


import itertools# 求笛卡尔积:根据输入的可遍历对象生成笛卡尔积,与嵌套的for循环类似a = ('腾讯', '阿里巴巴', '京东')
b = ('A', 'B', 'C')
res01 = itertools.product(a,b)
for elem in res01:print(elem)res02 = itertools.product([0, 1])
for elem in res02:print(elem)
# print(list(res02))

('腾讯', 'A')
('腾讯', 'B')
('腾讯', 'C')
('阿里巴巴', 'A')
('阿里巴巴', 'B')
('阿里巴巴', 'C')
('京东', 'A')
('京东', 'B')
('京东', 'C')
(0,)
(1,)
 

更多推荐

python语言编程:itertools.product的简介、使用方法(求笛卡尔积等)之详细攻略

本文发布于:2023-06-20 23:54:33,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/808843.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:笛卡尔   使用方法   语言   攻略   简介

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!