Python基本数据类型--列表、元组、字典、集合

一、Python基本数据类型--列表(List)

   1、定义 :[ ]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素。

   2、列表的创建 :   

# 方式一list1 = ['name','age',''job]# 方式二list2 = list('age','name,'salary'')

   3、列表的特点

   <1> 可存放多个值。

   <2> 按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序。

   <3> 可修改指定索引位置对应的值,属于可变类型。

   4、常用操作 (较多,和示例一起放出) 

Python基本数据类型--列表、元组、字典、集合 View Code

     4.1 列表的深浅copy (难点) 

Python基本数据类型--列表、元组、字典、集合 View Code

   5、列表和字符串 (split 和 join)   

Python基本数据类型--列表、元组、字典、集合
s = 'Hello everyone's1 = s.split()  # 将字符串默认以空格划分s = 'Hello,everyone's2 = s.split(',')  # # 将字符串默认以逗号划分print(s1,s2)  # ['Hello', 'everyone'] ['Hello', 'everyone']list = ['want','fly']
s3 = ','.join(list)  # 将列表转为字符串print(s3)  # 'want,fly'
Python基本数据类型--列表、元组、字典、集合

 

二、Python基本数据类型--元组(tuple)

   1、定义 :与列表类似,只不过[]改成()。

    2、特性

      <1> 可存放多个值 。
      <2> 不可变 。
      <3> 按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序。

    3、作用 :因为元组一旦创建,便不可更改,所以可用于储存一些不变的量,防止被修改或误操作。

    4、元组的创建  

                方式一:

                    ages = (11, 22, 33, 44, 55)

 

View Code