今天写一下前段时间学习的python资料。

列表

       python中的列表就是存储某些类型数据的地方,格式为 [数据1,数据2数据3,…,数据n] ,用中括号把数据框起来,里面的数据也可以叫元素,逗号是英文状态下的逗号。列表也是要和赋值搭配使用的。


python列表中带逗号与不带逗号的区别 python列表元素加逗号_删除元素

       从列表提取单个元素,列表的偏移量是从 0 开始的,而不是从 1 开始。偏移量就是列表中的元素是第几位,也可以叫索引值。

python列表中带逗号与不带逗号的区别 python列表元素加逗号_删除元素_02

       注:单个元素取值结果是元素本身的数据类型。



       从列表提取多个元素。


python列表中带逗号与不带逗号的区别 python列表元素加逗号_数据_03

       注:多个元素取值结果是列表。


       列表添加元素,下面的例子中可以看出列表的元素是可以重复的,append()函数添加元素是在末尾添加的。


python列表中带逗号与不带逗号的区别 python列表元素加逗号_删除元素_04



       列表删除元素

python列表中带逗号与不带逗号的区别 python列表元素加逗号_元组_05




       修改列表中的元素。

python列表中带逗号与不带逗号的区别 python列表元素加逗号_元组_06

补充:

list_a = [1,3,4,8,6,5]
list_a.sort() //可以永久改变列表顺序
print(list_a)
结果 [1,3,4,5,6,8]

list_a = [1,3,4,8,6,5]
list_a.reverse() //可以倒序排列列表顺序
print(list_a)
结果 [5, 6, 8, 4, 3, 1]

list_a = [1,3,4,8,6,5]
list_1en = len(list_a) //可以查看列表长度
print(list_1en)
结果 6

list_a = [1,3,4,8,6,5]
list_a.insert(1,9999) //在列表中指定位置插入元素
print(list_a)
结果 [1, 9999, 3, 4, 8, 6, 5]

list_a = [1,3,4,8,6,5]
list_1 = list_a.pop(1) //删除列表中的元素,而且返回删除值
print(list_a)
print(list_1)
结果 [1, 4, 8, 6, 5]
	 3

list_a=[1,2,3,4,5]
print(min(list_a)) //列表最小值
print(max(list_a)) //列表最大值
print(sum(list_a)) //列表求和
结果  1
     5
     15

字典

       字典也是用来存储某些数据类型的。它与列表的不同是列表是用中括号,字典使用大括号,还有就是字典是通过键值对的形式存储数据的。字典格式是{键1:值1,键2:值2,键3:值3…},里面的标点符号是英文状态。


python列表中带逗号与不带逗号的区别 python列表元素加逗号_python_07



       字典取值是通过键来取对应的值。


python列表中带逗号与不带逗号的区别 python列表元素加逗号_数据_08



       字典添加元素。字典添加元素是通过键与值对应来添加元素的,键与值可以是数字、字母、汉字等。

python列表中带逗号与不带逗号的区别 python列表元素加逗号_删除元素_09

       字典删除元素。字典删除元素是通过键值对的形式删除的。



python列表中带逗号与不带逗号的区别 python列表元素加逗号_python_10

       字典修改元素。字典修改元素是通过键值对的形式修改的


python列表中带逗号与不带逗号的区别 python列表元素加逗号_数据_11

元组

       元组和列表类似,元组是用小括号框起来的。元组与列表最大不同是不能删除,修改,添加元素的。但是元组还是可以拼接的,也可以删除整个元组。元组的格式(1,‘hello’,‘好好先生’)。


python列表中带逗号与不带逗号的区别 python列表元素加逗号_数据_12



       元组提取元素与列表类似。



python列表中带逗号与不带逗号的区别 python列表元素加逗号_数据_13



       元组拼接与列表也类似。



python列表中带逗号与不带逗号的区别 python列表元素加逗号_python_14



       删除整个元组。

python列表中带逗号与不带逗号的区别 python列表元素加逗号_元组_15

       结束