美文网首页
ndarray的基本操作之索引、切片

ndarray的基本操作之索引、切片

作者: 郭祺迦 | 来源:发表于2018-10-09 23:23 被阅读0次

1、索引

一维数组与列表完全一致,多维时同理

import numpy as np
nd1 = np.random.randint(0,10,size=3)#array([9, 1, 0])
nd1[1]#1
nd2 = np.random.randint(0,100,size=(2,3))#array([[80, 80, 95],[ 0, 38, 29]])
nd2[1][1]#38也可以写成下面的格式:
nd2[1,1]#38

2、根据索引修改数据

nd2 = np.random.randint(0,10,size=(2,3))#array([[0, 2, 9],[5, 0, 5]])
nd2[1,0]=100#array([[  0,   2,   9], [100,   0,   5]])

nd3= np.random.randint(0,10,size=3)#array([7, 3, 8])
nd3[1]=100#array([  7, 100,   8])

3、切片

一维数组与列表完全一致,多维时同理

微信图片_20181009232442.png

将数据反转

  对一维数组反转

0.png

   对二维数组反转

1.png 2.png

相关文章

  • ndarray的基本操作之索引、切片

    1、索引 一维数组与列表完全一致,多维时同理 2、根据索引修改数据 3、切片 一维数组与列表完全一致,多维时同理 ...

  • Numpy中Ndarray数组的操作

    本部分内容主要讲解numpy中Ndarray数组的基本操作过程,包括数组的索引和切片. 数组的索引与切片 索引:获...

  • Matrix01-2: ndarray数组(numpy)的索引与

    ndarray数组的属性ndarray数组的索引与切片ndarray数组的特殊索引与切片 1、ndarray数组的...

  • NumPy库(二)- 索引和切片

    1. 基础知识 ndarray对象的内容可以通过索引或切片来访问和修改,与 Python 中 list 的切片操作...

  • NumPy(索引和切片)

    基本的索引和切片 切片[ : ]会给数组中的所有值赋值 ndarray切片的一份副本而非视图,就需要明确地进行复制...

  • numpy -- ndarray 的各种索引和切片

    ndarray 的各种索引和切片 一维数组索引和切片 二维数组 多维数组 数组的copy 切片和索引 布尔数组 利...

  • python的学习笔记10

    13、索引的使用 ndarray对象的内容可以通过索引或切片来访问和修改,与 Python 中 list 的切片操...

  • Numpy学习笔记4-基本操作与运算

    基本操作 1. 索引 通过下标获取,先行后列 2. 形状修改 ndarray.reshape(shap,[, or...

  • 列表,元组

    列表 创建列表 1、 2、 基本操作 索引 切片 追加 删除 长度 切片 循环 包含 元组 创建元组 1、 2、 ...

  • python切片分析

    前言  最近在看切片的时候遇到一些问题,切片的基本操作居然忘记了,现在总结下 切片的操作 1、使用索引获取序列中的...

网友评论

      本文标题:ndarray的基本操作之索引、切片

      本文链接:https://www.haomeiwen.com/subject/zxxuaftx.html