Python如何获取二维数组的子集?

蒂莫西·亨利

我有两个清单:

>>> a = ["question1", "question2", "question3", "question4", "question5"]
>>> b = ["php html", "html", "html", "java", "php"]

然后我使用以下方法获得了二维数组:

>>> c = (a,b)

现在,我希望创建一个子集,c以仅保留与问题i至j对应的行。

我试过了:

c[i:j+1][0:1]

和许多其他事情,但无法弄清楚。

西蒙·维塞尔

您可以使用zip()

>>> a = ["question1", "question2", "question3", "question4", "question5"]
>>> b = ["php html", "html", "html", "java", "php"]
>>> merged = zip(a, b)
>>> merged[0:2]
[('question1', 'php html'), ('question2', 'html')]

然后,可以通过遍历元组列表来分别获得问题和答案(如果需要)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python ctypes。获取二维数组

来自分类Dev

Python二维数组

来自分类Dev

Python二维数组

来自分类Dev

如何获取二维数组中行和列的长度?

来自分类Dev

如何动态获取二维数组中的位置

来自分类Dev

如何从二维数组列表中获取价值

来自分类Dev

如何获取二维数组中行和列的长度?

来自分类Dev

如何从二维数组中获取特定值

来自分类Dev

如何从二维对象数组中获取数据?

来自分类Dev

在Python中获取二维数组的乘积

来自分类Dev

如何在python中按切片获取二维数组的所有元素

来自分类Dev

获取二维PHP数组的ID

来自分类Dev

从二维数组获取索引

来自分类Dev

如何在python中对二维数组进行排序

来自分类Dev

如何让c++将二维数组返回给python

来自分类Dev

如何调用二维python数组中的元素

来自分类Dev

如何获取二维列表查找计数python?

来自分类Dev

如何根据一维数组值获取二维数组值?

来自分类Dev

使用numpy获取二维索引的子集

来自分类Dev

从二维数组获取一维数组

来自分类Dev

如何填充二维数组?

来自分类Dev

如何乘和加二维数组

来自分类Dev

我如何排序二维数组?

来自分类Dev

如何更新二维numpy数组?

来自分类Dev

如何取消分配二维数组?

来自分类Dev

如何从二维数组创建html?

来自分类Dev

如何生成二维numpy数组?

来自分类Dev

如何填充二维数组?

来自分类Dev

如何扩展二维数组?