一:数据类型:

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

二:可变数据类型:

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

  1. 列表
  2. 集合
  3. 字典
    举例说明:
    Python中的数据类型
    关于内存地址未发生改变的:
    Python中的数据类型

三:不可变数据类型:

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

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

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

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

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

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

字符串

索引Python中的数据类型Python中的数据类型
切片

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

  2. Str1[start:]-------表示从start开始,到末尾结束
    Python中的数据类型

  3. Str1[: end]-------表示从下标为0开始,到end处结束
    Python中的数据类型

列表

列表与字符串:

字符串是一种Sequence类型 由一个个元素组成,每一个元素都是一个字符
Python中的数据类型

列表(List)可以存储任何类型的数据,每个元素都可以是任意类型
Python中的数据类型

支持索引切片
Python中的数据类型

元组

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

相关文章: