用列表作为列表索引

Posted loubin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用列表作为列表索引相关的知识,希望对你有一定的参考价值。

a = np.around(10*np.random.random((3, 3)))
b = [0, 1, 2]
c = [0, 1, 2]
print(a)
print(a[b, c])

运行结果如下,利用[0, 1, 2]作为行索引, [0,1, 2]作为列索引,输出了a[0, 0], a[1, 1], a[2, 3]。

技术图片

 

以上是关于用列表作为列表索引的主要内容,如果未能解决你的问题,请参考以下文章

pandas读取csv数据header参数指定作为列索引的行索引列表形成复合(多层)列索引使用xs函数获取行切面数据(level参数指定行层索引列表key参数指定索引值列表)

python-写函数,获取传入列表的所有奇数位索引对应的元素,并将其作为新列表返回。

查找作为列表存在的列元素的数据框索引的最快方法

散列表简介

pandas读取csv数据header参数指定作为列索引的行索引列表形成复合(多层)列索引使用iloc基于行索引位置列表筛选dataframe数据中指定位置的多个数据行

pandas读取csv数据index_col参数指定作为行索引的数据列索引列表形成复合(多层)行索引使用方括号[]基于列索引元组列表索引多列数据(index tuple list)