Python常见的数据类型

一:数据类型:

  1. 数字(Number)
  2. 字符串(String)
  3. 列表(List)
  4. 元组(Tuple)
  5. 集合(Set)
  6. 字典(Dict)

二:可变数据类型:

其中可变数据类型,是支持元素的增删改;对元素进行以上的操作的时候,值发生了改变,但是其内存地址是不发生改变的。

  1. 列表
  2. 集合
  3. 字典
    举例说明:
    在这里插入图片描述
    关于内存地址未发生改变的:
    在这里插入图片描述

三:不可变数据类型:

不可变数据类型,是不允许进行元素值修改,如果改变了变量的值,则是相当于新建一个对象的

  1. 数字
  2. 字符串
  3. 元组

四:使用索引切片数据类型:

关于下标索引 Index: 下标可以用正数表示,也可以用负数表示 所有的下标都是从0开始的

关于切片(slice)的操作-------->包前不包后

  1. 字符串(索引,切片)
  2. 列表(索引,切片)
  3. 元组(索引,切片)

字符串

索引在这里插入图片描述也可以用表达式来表达
切片

  1. Str1[start:end]--------表示从start开始,到end结束

  2. Str1[start:]-------表示从start开始,到末尾结束
    在这里插入图片描述

  3. Str1[: end]-------表示从下标为0开始,到end处结束
    在这里插入图片描述

列表

列表与字符串:

字符串是一种Sequence类型 由一个个元素组成,每一个元素都是一个字符
在这里插入图片描述

列表(List)可以存储任何类型的数据,每个元素都可以是任意类型
在这里插入图片描述

支持索引切片
在这里插入图片描述

元组

元组和列表是非常相似的,他们之间最大的一个区别是:元组是不可变的,不能改变其组成元素。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值