目录 一、Python的列表 list [1,“a”] 二、Python的元组 Tuple (1,“a”) 三、Python的字典 dict {k1:v1,k2:v2} 四、Python的集合 set {1,2,“a”} 五、四种数据结构对比 六、四种数据结构函数、方法大全个人简化的理解 列表 约等于 数组 元组 约等于 不可修改的数组 字典 约等于 键值数组 集合 约等于 不可重复的键一、Pyt
## Python 数组下标规则Python 中,数组是一种用来存储多个元素的数据结构。数组中的每个元素都有一个唯一的下标,用来标识其在数组中的位置。在 Python 中,数组的下标规则有一些特点,下面就让我们来一起了解一下。 ### 数组下标的规则Python 中,数组的下标是从0开始的。也就是说,数组的第一个元素的下标是0,第二个元素的下标是1,依此类推。通过数组下标,我们可
原创 2024-03-05 03:47:12
115阅读
Python数组变形1.reshape2.flatten3.ravel4.stack(1)concatenate(2)vstack(3)dstack(4)hstack(5)r,c模式5.split(1)split(2)vsplit和hsplit6.repeat(1)标量参数(2)列表参数7.tile(1)标量参数(2)元组参数8.sort(1)一维数组排序方法(2)多维数组排序方法(3)args
# Python提取不规则数组 ## 一、整件事情的流程 下面是提取不规则数组的整体流程: | 步骤 | 描述 | | ------ | ------ | | 1 | 定义一个不规则数组 | | 2 | 使用Numpy库中的array函数将数组转换为Numpy数组 | | 3 | 利用切片或索引提取需要的部分 | ## 二、每一步需要做什么 ### 1. 定义一个不规则数组 在Py
原创 2024-04-30 07:30:10
70阅读
容器字符串下标(索引)# 下表也称为是索引,是一个整型数字,可以是正数,也可以是负数 # 正数下标是从0开始的,表示第一个字符,-1表示最后一个字符 my_str = 'hello' h e l l o 0 1 2 3 4 -5 -4 -3 -2 -1 # 下标的使用语法 变量[下标] print(my_str[0]) # h print(my_st
# Python定义数组相加新规则Python中,数组是一种常见的数据结构,用于存储一系列的元素。通常情况下,我们可以使用`+`运算符将两个数组合并成一个新的数组。但是,有时候我们需要对数组进行特殊的操作,例如按照某种规则来合并数组中的元素。本文将介绍一种新的规则,即将相邻的相同元素相加,并返回一个新的数组。 ## 背景 在处理数据时,经常会遇到需要对数组进行处理的情况。例如,我们有一个
原创 2024-01-08 08:45:36
80阅读
# Python数组乘法规则Python中,数组(通常使用NumPy库进行处理)是一个强大的工具,用于处理大量数据和执行各种数学运算。在进行数组乘法时,我们需要理解不同类型的乘法规则。本文将深入探讨这些规则,并给出代码示例。 ## 数组乘法的基本概念 在Python中,数组的乘法可以分为两种基本类型:逐元素相乘和矩阵相乘。逐元素相乘是指两个数组中对应位置的元素相乘,而矩阵相乘则涉及到线
原创 10月前
224阅读
        broadcasting,广播,传递,赋值,拷贝;一定要注意,执行 broadcast 的前提在于,两个 ndarray 执行的是 element-wise(按位加,按位减) 的运算,而不是矩阵乘法的运算,矩阵乘法运算时需要维度之间严格匹配。(且矩阵乘法,np.dot(A, B) 如果维度不匹配,提示的错误
数组一维数组定义与引用初始化二维数组定义与引用初始化 数组一维数组定义与引用int a[10]; 表示定义了一个整型数组数组名为a,包含10个整型元素。 定义一维数组的一般形式为:类型说明符 数组名[常量表达式];定义规则: (1)数组名的命名规则和变量名相同,都遵循标识符命名规则。 (2)定义数组时需要指定数组中元素个数,方括号中的常量表达式用来表示。 (3)常量表达式可以为常量和符号变量,
知识点总结 :关于数组,上一次实验报告中已经提到了数组的定义。这节课学了更多关于数组更深层次的原理。1.数组的引用:定义数组后,就可以实用它了。C语言规定,只能引用单个的数组元素,而不能一次引用整个数组数组元素的引用要指定下标,形式为:  数组名[下标]下标可以是整形表达式。它的合理取值范围是[0,数字长度-1],前面定义的数组a就有10个元素啊a[0],a[1],...,a[9],注意不能使用
转载 2024-04-12 23:46:11
36阅读
## Python数组自定义排序规则的实现 作为一名经验丰富的开发者,我将通过以下步骤来教会你如何实现Python数组的自定义排序规则。 ### 步骤概览 首先,让我们通过以下表格总结整个实现过程的步骤: | 步骤 | 描述 | | --- | --- | | 1 | 定义自定义排序函数 | | 2 | 使用自定义排序函数对数组进行排序 | 现在,让我们逐步深入每个步骤,了解需要做什么以
原创 2024-02-14 09:40:25
79阅读
# JavaScript中的二维数组 在JavaScript中,我们可以使用数组来存储数据。而二维数组就是数组中的数组,它可以用来表示表格、矩阵等复杂的数据结构。在实际应用中,二维数组规则和不规则两种形式。 ## 规则二维数组 规则二维数组是指所有子数组的长度相同的二维数组。在JavaScript中,我们可以通过以下方式创建规则二维数组: ```markdown ```javascrip
原创 2024-04-16 06:49:26
31阅读
说明发现初版有些缺陷,这版进行一个修改,应该就可以用了。内容1 概念1.1 规则函数一条规则就是一个函数;根据规则运行的特点而做特别约定的函数就叫规则函数。1.1 命名规则函数以rule_开头,目前变版本为2,所以新的规则函数以rulev002_开头(估计到不了100版)1.2 入参入参要么无参,要么全是关键字。没有位置参数。1.3 出参出参的结果是一个有序列表。1.4 保留关键字VarSpace
转载 2023-12-02 17:34:34
0阅读
标识符第一个字符必须是字母表中字母或下划线 _ 。标识符的其他的部分由字母、数字和下划线组成。标识符对大小写敏感。在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。 注释Python中单行注释以 # 开头 多行注释可以用多个 # 号,还有 ''' 和 """: ''' 此处注释 '''行与缩进python最具特色的就是使用缩进来表示代
转载 2023-09-07 14:29:20
113阅读
缩进 * 不要使用 tab 缩进 * 使用任何编辑器写 Python,请把一个 tab 展开为 4 个空格 * 绝对不要混用 tab 和空格,否则容易出现 IndentationError 空格 * 在 list, dict, tuple, set, 参数列表的 , 后面加一个空格 * 在 dict 的 : 后面加一个空格 * 在注释符号 # 后面加一个空格,但是 #!/usr/bin/pyth
转载 2024-03-14 08:22:46
48阅读
首先,python有两个版本,一个是Python2.X,一个是Python3.X,目前Python3.X越来越普及,这两个版本是不兼容的,但由于我所用的大部分学习资料是用Python2.X的语法规则写的,因而我整理的语法规则是基于Python2.X。我整理的部分基本上是我容易遗忘的地方。数据类型:整数(%d),浮点数(%f),字符串(str)(%s),布尔值,空值,变量,常量  // -
转载 2023-08-01 18:19:02
89阅读
第三章 Python 的语言基础 文章目录第三章 Python 的语言基础前言一、Python的语法规范1.1 缩进1.2 注释1.3 保留字和标识符 前言任何一门语言,语法是必不可少的。Python 中的语法规范、基本的数据类型、5种运算符以及基本的输入输出函数。Python 的语法规范可以让我们可以更好的认识Python规则:一、Python的语法规范1.1 缩进一般编程语言大部分采用的是{
转载 2023-08-05 19:23:34
70阅读
这一篇笔记,学习Python的语法规则1,语句是逐个运行的,除非你不这样编写一般都会按照次序从头到尾执行文件中嵌套块中的语句,但是像if(还有循环)这种语句会使得解释求在程序内跳跃。因为Python经过一个程序的路径叫做控制流程,像if这样类会对其产生影响的语句,通常叫做控制流程语句。 2,块和语句的边界会自动检测。Python的程序块中没有大括号或者像pascal语言那种begin/e
转载 2024-03-15 21:31:03
29阅读
(一)多维数组(原博文地址:http://c.biancheng.net/view/917.html) 除了一维数组和二维数组外,Java 中还支持更多维的数组,如三维数组、四维数组和五维数组等,它们都属于多维数组。经过前面一维,二维的练习后不难发现,想要提高数组的维数,只要在声明数组时将索引与中括 ...
转载 2021-10-25 11:23:00
154阅读
2评论
2. 数组的创建 使用new运算符数组的创建​​int[] a = new int[100]​​​ 数组的长度不要求是常量:​​new int[n]​​会创建一个长度为n的数组
  • 1
  • 2
  • 3
  • 4
  • 5