首页 > 编程知识 正文

python切片操作类型,python切片所有数据都省略

时间:2023-05-03 10:56:04 阅读:283999 作者:2069

哈喽,大家好呀

今天让我们来学习学习python3中六大必不可少的标准数据类型

1.数字类型

数字类型(Number)简单理解的就是数值,在python语句中我们不缺乏要写数字和数值,给一个变量或者多个变量赋值。

在数字类型中还要详细的归类哦,因为我们从小开始学习数学啦,都知道数学中有正整数、自然数、整数、实数、复数,所以呀在python中也要细分归类哦,不然在敲代码的时候不注意会出现报错的哦,下面就是数字类型的归类类型啦

1)整型(int)

python中的整数类型其实和数学中的整数没有多大的差别都是一样的概念,

我们来想一下整数的概念是什么呢?整数的概念就是正整数、零、负整数的一个取值范围,整数组成一个数环。整数类型中不包括小数哦,大家一定要注意呀

对啦,在整数int中有四种表达方式,我们看看是哪四种表达方式吧

二进制:由0和1组成,以0b或0B开头

八进制:由0~8组成,以0o或0O开头

十进制:由0~9排列组成,不能以0开头,除非整数本身就是0

十六进制:由0~9以及A~F或a~ f组成,以0x或0X开头

2)浮点型(float)

在python中浮点型和小数概念差不多,但是浮点数会比小数要更精准一些啦

3)复数型(complex)

Python还支持复数,复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型哦

2.字符串

字符串(string)是python中最常用的数据类型。

我们一般使用引号来创建字符串

创建字符串很简单,只要为变量分配一个值就可以啦

字符串有两种表达方式:

1)一对单引号或者一对双引号表示,只是表示单行字符串

2)三单引号或三双引号表示,可以表示多行字符串

对啦,字符串还有两个很常用的操作哦,让我们来看看吧

1)索引:返回字符串中单个字符,格式:[N]

注意哦,索引值以 0 为开始值,-1 为从末尾的开始位置

2)切片:从某个对象中抽取部分值,在表达式合理恰当的情况下,可以通过单次或多次切片操作实现任意目标值切取。一个完整的切片表达式包含两个“:”,用于分隔三个参数(start_index、end_index、step)。当只有一个“:”时,默认第三个参数step=1;当一个“:”也没有时,start_index=end_index,表示切取start_index指定的那个元素。格式:[N:M:L]

3.列表

列表(list)是python中使用最频繁的数据类型

也是python中内置有序、可变的序列

我们可以用列表来完成大多数集合类的数据结构实现,列表中的元素类型可以不相同,列表可以支持数字、字符串、也可以支持列表

列表的表达式是在方括号内,用逗号进行隔开列表中的元素

列表和字符串一样,也可以被索引和切片哦

对啦,被索引和被切片会形成不一样的结果,在被索引之后会形成一个新的元素,被切片之后会形成一个新的列表哦

4.元组

元组是python中的序列数据类型

元组(tuple)与列表类似,不同之处在于元组的元素不能修改

元组写在小括号 () 里,元素之间用逗号隔开

元组中的元素类型也可以不相同

元组与字符串类似,下标索引从0开始,可以进行截取,组合等,元组也可以用下标索引来访问元组中的值哦

注意啦,刚刚说元组中的元素不能修改,但是它可以包含可以修改的对象哦,不要被元组中可变的对象给迷惑了哟

5.字典

字典(dictionary)是python中另一个非常有用的内置数据类型

字典是无序的对象集合,在字典当中的元素是通过键来存取的;字典也是一种映射类型,它的元素是键值对,字典是用{}来标识的

在字典中的键(key)必须使用不可变类型

要记住哦,在同一个字典中,键(key)必须是唯一的哦

6.集合

集合(set)是一个拥有确定的、唯一的、不变的元素,且元素是无序的、可变的数据组织形式

基本功能是进行成员关系测试和删除重复元素

可以使用大括号 { } 或者 set() 函数创建集合

注意啦:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典,也可以用于存储值

好啦,今天就先到这里啦

如果我有什么错的地方,大家也可以指出来或者大家也可以在评论下面补充哦

举报/反馈

快3导师群引和切片哦

对啦,被索引和被切片会形成不一样的结果,在被索引之后会形成一个新的元素,被切片之后会形成一个新的列表哦

4.元组

元组是python中的序列数据类型

元组(tuple)与列表类似,不同之处在于元组的元素不能修改

元组写在小括号 () 里,元素之间用逗号隔开

元组中的元素类型也可以不相同

元组与字符串类似,下标索引从0开始,可以进行截取,组合等,元组也可以用下标索引来访问元组中的值哦

注意啦,刚刚说元组中的元素不能修改,但是它可以包含可以修改的对象哦,不要被元组中可变的对象给迷惑了哟

5.字典

字典(dictionary)是python中另一个非常有用的内置数据类型

字典是无序的对象集合,在字典当中的元素是通过键来存取的;字典也是一种映射类型,它的元素是键值对,字典是用{}来标识的

在字典中的键(key)必须使用不可变类型

要记住哦,在同一个字典中,键(key)必须是唯一的哦

6.集合

集合(set)是一个拥有确定的、唯一的、不变的元素,且元素是无序的、可变的数据组织形式

基本功能是进行成员关系测试和删除重复元素

可以使用大括号 { } 或者 set() 函数创建集合

注意啦:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典,也可以用于存储值

好啦,今天就先到这里啦

如果我有什么错的地方,大家也可以指出来或者大家也可以在评论下面补充哦

举报/反馈

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。