本篇文章开始,将向大家介绍python中另一个非常重要、且常用的科学计算库pandas,我把它理解成python中Excel,源于其便捷强大的数据处理能力。pandas主要有两种数据结构:Series和DataFrame,前者类似于一维数组,后者类似于二维数组,可以理解成excel中的表格数据结构。excel能做的pandas都能做,且要更灵活,高效。当你的数据量达到50万条以上的数据时,exce
转载
2024-04-26 17:18:20
133阅读
Python基础——2.列表简介2.0 前言2.1 列表是什么2.1.1 访问列表元素2.1.2 索引从0而不是1开始2.1.3 使用列表中的各个值2.2 修改、添加和删除元素2.2.1 修改列表元素2.2.2 在列表中添加元素2.2.3 从列表中删除元素2.3 组织列表2.3.1 使用方法sort()对列表进行永久性排序2.3.2 使用函数sorted()对列表进行临时排序3.3.3 倒着打印
转载
2024-09-23 06:19:40
72阅读
一、Series 简介。
二、Series 创建方式。
三、Series 属性与方法。
四、DataFrame 简介。
五、DataFrame 创建方式。
六、DataFrame 属性与方法。 一、Series 简介。Series是一维结构,由一组数据和一组与之相关的数据标签(索引)组成。序列结构只有行索引(row index),没有列名称(column name),但是序列有Name、dtype
转载
2024-01-17 08:43:08
99阅读
集合集合是无序、无索引的数据集。在Python中,集合用花括号包裹。示例创建集合:thisset = {"自行车", "汽车", "高铁"}print(thisset)复制注意: 集合是无序的,因此项目将以随机顺序出现。访问集合项目不能通过索引来访问集合项,因为集合是无序的,这些项没有索引。但是您可以使用for循环遍历集合项,使用in关键字查询集合中是否存在指定值。示例遍历集合,并打印值:this
转载
2023-09-25 20:46:57
35阅读
之前介绍的Numpy适合处理同质型的数值类数组数据,而pandas是用来处理表格型或者异质性数据。这篇博文主要是来简要介绍pandas的两个常用的工具数据结构:Series和DataFrame。 文章目录SeriesDataFrame SeriesSeries是一维的数组型对象,包含一个值序列,并且包含了数组标签,称为索引。可以被认为是一个长度固定且有序的字典。pandas中标记缺失值或NA值的方
转载
2024-01-14 20:17:41
96阅读
PS: 面试被问到了,特来记录一下。 1 .lista. list是一个使用方括号括起来的有序元素集合;b. list 可以作为以 0 下标开始的数组,任何一个非空 list 的第一个元素总是 L[0],负数索引从 list 的尾部开始向前计数来存取元素。任何一个非空的 list 最后一个元素总是 L[-1];c. 有分片功能,两个list可以相加;list&nbs
转载
2024-07-23 20:13:44
11阅读
在绝大多数编程语言中,集合的数据类型必须一致。不过,对于 Python 的列表和元组来说,并无此要求。实际上,列表和元组,都是一个可以放置任意数据类型的线性表。它们的区别是:列表是动态的,长度大小不固定,可以随意地增加、删减或者改变元素(mutable)。而元组是静态的,长度大小固定,无法增加删减或者改变(immutable)。如果想对已有的元组做任何的改变,那就是只能重新开辟一块内存,创建新的元
转载
2023-09-25 17:50:42
99阅读
文章目录1. 列表(list)1.1 列表创建、切片、删除、检索1.2 列表常用函数2. 元组(tuple)3. 列表与元组区别及转换 1. 列表(list) 1.1 列表创建、切片、删除、检索 是Python的内置数据类型,是一个元素的有序集合一个列表中的数据类型可以不相同列表中的每个数据称为元素1.创建列表:列表名=[元素1,元素2]list1 = ['Googl
转载
2023-06-17 16:45:35
100阅读
在Python里面有三种引用类型,分别为列表、元组和字典。我们本篇文章里只包含列表和元组的部分,字典由于使用广泛,我会单独使用一篇文章来讲解。从本篇文章开始,我们会比较侧重于实战的部分,因为事实上有了前面的Python的知识,已经足够可以开始写Python代码了。并且我一贯反对的就是看了两个星期的书和文档,还没有开始写代码,实践是最好的老师。列表和元组其实本质上是一样的,我们前面已经讲过元组可
转载
2023-08-08 14:25:22
62阅读
list,tuple,dict,setlist(列表)tuple(元组)dict(字典)set 以下四种集合极容易搞混,做下整理,以示区别: list(列表)list是一种有序的集合,可以随时添加和删除其中的元素。classmates=['Micheal','Bob','Tracy']
print(classmates)变量classmates就是一个list。用len()函数可以获得list
转载
2023-08-02 09:08:50
60阅读
一、概述列表(list)是由一个个 Python对象 组成的序列。其中,Python对象 可以是任何类型的对象,包括 Python标准类型(数值、字符串、列表、元组和字典)以及 用户自定义类型(类)。相比而言,字符串 仅仅是字符的序列,因此列表的概念和用途比字符串更广泛。元组(tuple)也是 Python对象 的序列,与列表非常接近。二者的主要差异点如下:差异点列表元组表示方法空列表:[]单元素
转载
2023-08-09 19:35:40
379阅读
元组是 Python 对象的集合,跟列表十分相似。下面进行简单的对比。列表与元组1、python中的列表list是变量,而元组tuple是常量。列表:是使用方括号[],元组:则是使用圆括号()2、两者都可以使用索引读取值列表1.列表中的append()和extend()都是对列表增加元素的方法,都不支持多参数但是append()向列表中添加一个作为整体的对象,extend()是把一个可迭代对象的内
转载
2023-08-15 13:17:28
62阅读
第4章 序列的应用4.1 序列4.2 列表4.3 元组4.4 字典4.5 集合4.6 列表、元组、字典、集合的区别python的数据类型分为:空类型、布尔类型、数字类型、字节类型、字符串类型、元组类型、列表类型、字典类型、集合类型在python中序列是一块用于存放多个值的连续内存空间。python内置了5种序列分别是元组、列表、字典、集合、字符串。本章将介绍元组、列表、字典、集合四种序列类型,字符
转载
2023-08-07 21:04:06
136阅读
列表list字面意思就是一个集合,在Python中List中的元素用中括号[]来表示,可以这样定义一个List:L = [12, 'China', 19.998]可以看到并不要求元素的类型都是一样的。当然也可以定义一个空的List:L = []Python中的List是有序的,所以要访问List的话显然要通过序号来访问,就像是数组的下标一样,一样是下标从0开始:>>> print
转载
2023-08-22 14:31:28
92阅读
Java列表踩过的坑其中subList是RandomAccessSubList,不是序列化的列表,不可以加入tair。 加入tair测试代码 @Autowired
private CacheManager cacheManager;
@Test
public void listTest() {
ArrayList arrayList = new
转载
2024-09-15 20:26:00
29阅读
文章目录Python列表和元组的详细区别一、列表和元组的区别二、列表(List)三、元组(Tuple) Python列表和元组的详细区别一、列表和元组的区别列表是动态数组,它们可变且可以重设长度(改变其内部元素的个数)。元组是静态数组,它们不可变,且其内部数据一旦创建便无法改变。元组缓存于Python运行时环境,这意味着我们每次使用元组时无须访问内核去分配内存。这些区别结实率两者在设计哲学上的不
转载
2023-06-17 17:03:54
101阅读
## Python中csv和列表的区别
### 概述
在Python中,csv(逗号分隔值)是一种常用的文件格式,用于存储和交换表格数据。而列表则是一种数据结构,用于存储一系列有序的元素。csv和列表在数据存储和处理方面有一些区别,本文将详细介绍这些区别,并演示如何在Python中使用csv和列表。
### csv和列表的区别
在开始介绍csv和列表的区别之前,我们先来看一下它们的定义:
原创
2023-08-28 06:11:34
74阅读
Python中内置了很多有用的数据结构,今天我们介绍2大法宝,列表和元组1.List列表在Python中用得做多的数据类型,通过下标来访问,相当于c语言中的数组,但是功能比数组强大n倍。list对象可以对任何数量的对象,可以是字符串,字符,整数,浮点数,等等都可以,最常用操作就是大家都知道的增删改查了。1)创建list内部可以是字符串,字典,元组,集合,字符,数字,支持混搭。 name=[1,2
转载
2023-08-09 15:47:53
69阅读
list 列表列表的定义与使用1、列表是有序的可变元素的集合,使用中括号 [ ] 包围,元素之间用逗号分隔2、列表是动态的,可以随时扩展和收缩3、列表是异构的,可以同时存放不同类型的对象4、列表中允许出现重复元素创建列表:通过构造函数创建中括号创建并填充列表推导式 # 1、通过构造函数
a = list()
print(type(a))
# 2、中括号填充元素[]
b = [1, 2,
转载
2023-09-25 08:34:40
55阅读
前言面试中特别重视对于数据结构的考查(某次面试被问及Python中列表和数组的区别,回答的不好,痛定思痛,扎实的基础决定面试的成败!)本节简要总结Python中数组、列表、元组、Numpy数组、Numpy矩阵的概念与联系。1. 数组Python没有数组!!!2. 列表python内置类型,即动态数组,C++标准库的vector,但可含不同类型的元素于一个list中。下标:按下标读写,就当作数组处理
转载
2023-08-29 06:49:38
185阅读