Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何迭代Python数组中的几个元素?

如何迭代Python数组中的几个元素?
EN

Stack Overflow用户
提问于 2016-05-18 03:43:48
回答 1查看 75关注 0票数 2

例如,我有如下所示的对象列表:

代码语言:javascript
运行
AI代码解释
复制
[[{1},{2},{3}],[{4},{5}],[{6},{7},{8}]]

我需要对它们进行迭代,以获得每个迭代对象,如:

代码语言:javascript
运行
AI代码解释
复制
 1,4,6
 1,4,7
 1,4,8
 1,5,6
 1,5,7
 1,5,8
 2,4,6
 2,4,7
 2,4,8
 2,5,6
 2,5,7
 2,5,8

基本上,每个结果都类似于输入列表的子数组。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-18 03:46:41

您可以很容易地使用itertools.product

代码语言:javascript
运行
AI代码解释
复制
>>> import itertools
>>> x = list(itertools.product([1,2,3],[4,5],[6,7,8]))
[(1, 4, 6), (1, 4, 7), (1, 4, 8), (1, 5, 6), (1, 5, 7), (1, 5, 8), (2, 4, 6), (2, 4, 7), (2, 4, 8), (2, 5, 6), (2, 5, 7), (2, 5, 8), (3, 4, 6), (3, 4, 7), (3, 4, 8), (3, 5, 6), (3, 5, 7), (3, 5, 8)]

注意,您要寻找的每个组合的输出都称为输入列表的笛卡尔积

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37298611

复制
相关文章
C++11新特性:迭代数组中的元素
之前在写c++的时候,我们想要依次迭代数组之中的元素,只能是用for循环来实现。当我学到python的时候,感受到了直接迭代元素的便捷性,真的是高呼Python真香哈哈哈哈。现在发现,原来C++11里也添加了这样一个新的功能,真的很棒!
灯珑LoGin
2022/10/31
8320
python数组_python在数组中查找指定元素
member = [‘a’,’b’,’c’,’1′,’2′,3]print “member[0]:”, member[0]
全栈程序员站长
2022/09/22
3.5K0
删除数组中某个指定元素的值_如何删除数组中的元素
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/169504.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/22
13.9K0
Python 中如何向列表或数组添加元素
然而,与其它编程语言不同,数组在 Python 中不是一个内置的数据结构。Python 使用列表取代传统的数组。
Python学习者
2023/09/11
9280
vue删除数组中指定元素_如何删除数组中的元素
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/169518.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/22
8.4K0
es6删除数组指定元素_如何删除数组中的元素
如图,这个数组里面有三个元素,现在要删掉这个id是24的元素,那我们代码就应该这么写
全栈程序员站长
2022/09/22
7.3K0
es6删除数组指定元素_如何删除数组中的元素
java如何遍历数组中的元素_js数组遍历方法
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/04
6.8K0
java数组删除元素_java中删除 数组中的指定元素方法[通俗易懂]
java中删除 数组中的指定元素要如何来实现呢,如果各位对于这个算法不是很清楚可以和小编一起来看一篇关于java中删除 数组中的指定元素的例子。
全栈程序员站长
2022/09/22
9.1K0
java如何向数组中添加元素[数组的添加]
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说java如何向数组中添加元素[数组的添加],希望能够帮助大家进步!!!
Java架构师必看
2022/04/06
8.2K0
Java中如何添加元素到数组
数组是Java中最普遍的数据结构之一,它能够存储多个相同类型的值。然而Java的数组一旦被定义,其大小就会固定。这就意味着你不能直接使用数组方法添加新元素到数组中。但你可以通过一些间接的方法实现这个目标,比如:创建新数组、使用ArrayList、使用Apache Commons库等。
很酷的站长
2023/09/29
4270
Java中如何添加元素到数组
如何在 JS 中的数组开头添加元素?
代码部署后可能存在的BUG没法实时知道,事后为了解决这些BUG,花了大量的时间进行log 调试,这边顺便给大家推荐一个好用的BUG监控工具 Fundebug。
前端小智@大迁世界
2021/03/02
10.4K0
js 判断数组是否包含某个元素方法集合的原因_怎么判断数组有几个元素
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/02
6.6K0
js数组添加删除数据_如何删除数组中的元素
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/10
15.1K0
js数组添加删除数据_如何删除数组中的元素
如何判断数组中是否含有某个元素的个数_数组有多少个元素怎么计算
大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。 Jetbrains全系列IDE稳定放心使用
全栈程序员站长
2022/11/02
3K0
Python Python中的迭代器
Python中的迭代器 什么是迭代器 同步进行(不需要等待所有数据都写入内存即可使用) 如何生成迭代器 - iter 介绍 生成一个迭代对象 用法 iter(iterable) 参数介绍 iterable : 可迭代的数据类型 迭代器的用法 - next 介绍 返回迭代器中的数据 用法 next(iterator) 参数介绍 iterator: 迭代器对象 迭代器常用方法之生成迭代器 for循环生成法—yield for循环一行生成迭代器 迭代器常用方法之for循环获取 (i for i
Zkeq
2022/05/18
1K0
迭代器模式(控制访问集合中的元素)
现在我们需要思索,JDK是怎么做到这一切的?现在让我们先利用迭代器实现一个数组类型Array,这个类型需要支持添加、移除、遍历操作。
幺鹿
2018/08/21
1.5K0
迭代器模式(控制访问集合中的元素)
Python 中的迭代器
自从第4章4.2.6节出现了“可迭代的”(Iterable)一词之后,就不断遇到具有此特征的对象,比如列表、字符串、字典等。判断一个对象是否是可迭代的,主要看它是否具有 __iter__() 方法。
老齐
2021/11/15
1.2K0
python调用数组里某一个元素_python中数组用法
注意:Python不具有对数组的内置支持,但是可以使用[Python列表](https://www.w3schools.com/python/python_lists.asp)代替。
全栈程序员站长
2022/09/22
2K0
用于从数组中删除重复元素的 Python 程序
python 中的索引从 0 开始。在上面的块中,整数 6、4、1、5、9 是数组元素,0、1、2、3、4 是各自的索引值。
很酷的站长
2023/08/11
8210
java中输出数组元素的方法[通俗易懂]
Array.toString(要输出的数组名): 返回一个包含数组元素的字符串,这些元素被放置在括号内,并用逗号分开。 方法三:
全栈程序员站长
2022/11/07
3K0

相似问题

迭代几个GUI元素

17

只迭代jstl中的几个元素

13

迭代几个TCL数组

35

在Python中迭代数组元素

10

迭代省略了几个元素

16
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档