摘要:
前一期博文中,初步探索了numpy中矩阵的几种运算操作,本文将展示numpy矩阵的元素抽取与合并操作。 1 元素抽取 在我们使用矩阵的时候,有时需要提取出矩阵的某些位置上的元素单独研究,这时就需要熟悉矩阵元素的定位操作。 1.1 提取单个元素 从上图中可以看到:矩阵的行列次序是从零开始的,即代码中矩 阅读全文
摘要:
python作为广受欢迎的一门编程语言,其中很重要的一个原因便是它可以使用很多第三方库。 对第三方库的理解,在笔者看来就是一些python爱好者和专门的研发机构,为满足某一特定应用领域的需要,使用python语言编写的具有特定功能的类与方法的集合。 举个例子,为了让python能够更好地进行矩阵运算 阅读全文
摘要:
本文承接前几个月的python数据类型系列,完成对字典与集合两种数据类型的介绍,并结束python数据类型系列。 字典是python语言中常用的数据类型之一,顾名思义,一个字典就是许多“键值对”的集合,一个键值对就是字典的一个数据元素,示例如下: 从上图可以看到,该字典含有三个键值对,每个键值对的“ 阅读全文
摘要:
本文着重介绍python语言的两种数据类型——列表和元组 列表 相比于整型、浮点型等数据类型,列表是一个复合数据类型,它更像一个容器,可以容纳多种不同类型的数据。 如上图:列表a中装进去了字符串"sdf",整数3,浮点数7.9,列表[1,2,3](即列表可以成为另一个列表的元素)。 当一个列表创建完 阅读全文
摘要:
针对上一篇博文提出的若干种python数据类型,笔者将在本文和后续几篇博文中详细介绍。 本文着重介绍python数据类型中的整数型、浮点型、复数型、布尔型以及空值。 对于整数型、浮点型和复数型数据,它们同属数值型数据类型,也是各编程语言中最常见的数据类型。对于数值型数据类型,常用的操作有加减乘除乘方 阅读全文