Python itertools,python中itertools是什么意思
1、组合可迭代对象。
导入工具
国家=[美国,澳大利亚,加拿大,德国]
result=itertools.combinations(国家,3)
结果:
印刷品(一http://www . Sina.com/2、允许元素重复。
进口工具国家
=[美国,澳大利亚,加拿大,德国]
结果=ITER工具。与替换的组合(国家,3)
结果:
打印(一)
在itertools.count(20,4)中为我导入itertools:
打印(一)
ifi30:
打破3、计数。生成一个迭代器,该迭代器返回以start指定的数字开头的均匀间隔值。4、像在SQL中一样将事物组合在一起。
导入工具
国家=[(西方,美国),
(西,加拿大),
("东方"、"新加坡"),
(东方,中国)]
迭代器_ one=ITER工具。分组依据(国家,lambdax:x[0])
forkey,groupiniterator_one:
result={key:list(group)}
打印(结果)以上就是python itertools函数的多种用法,希望对大家有所帮助。更多大蟒学习指路:python基础教程
本文教程操作环境:windows7系统、Python 3.9.1、戴尔自交第三代电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。