python知识

列表

list.pop(0)

删除列表的第一个元素

list[0:2]

列表的切片,表示获取从第1个元素开始,一直到第2个,取左不取右,元素的个数为右边的值减去左面的值

list.append(2022)

追加元素,在列表中后面追加

list.insert(3,1000)

在列表中间插入元素,元素会向后移动一位

元组

在python中,元组 是不可变的有序元素序列,这意味着创建后不可以修改元组中的内容

tuple_num = (1,2,3,"4")

两个元组之间可以相加

tuple1 = (1,2,3)
tuple2 = (4,5,6)
tuple3 = tuple1 + tuple2 
//tuple3 (1,2,3,4,5,6)

删除元组

tuple1 = (1,2,3)
del tuple1

字典

字典中的键可以由任意不可修改的数组类型组成,组成字典元素的两个数据一一对应,分别是键和值,在一个字典中不会有两个相同的键,而每一个键也只能对应一个值

planet_dic = {"name":"12112","friend":12}

查找字典元素
planet_dic = {"name":"12112","friend":12}
info = planet_dic['name']

// 12112

添加字典元素
planet_dic = {"name":"12112","friend":12}
planet_dic['size'] = "small"

// {"name":"12112","friend":12,"size":"small"}

删除字典元素
planet_dic = {"name":"12112","friend":12}
del planet_dic["name"]

//  {"friend":12}

总结列表,元组,字典


截屏2024-01-02 15.38.11.png截屏2024-01-02 15.41.44.png

函数

函数有三个特点,第一个是特定功能,第二个是输入,第三个是输出

函数使用def定义

对于可迭代对象a:

list(a)根据a生成一个新的列表对象

tuple(a)根据a生成一个新的元组对象

set(a)根据a生成一个新的集合对象

dict(a)根据a生成一个新的字典对象

一个使用values()的实例

求取列表的“众数”,即出现次数最多的那个元素

解包

a, b, *c, = [1, 2, 3, 4]
# a=1 ,b=[2,3] c= 4

a, b, c, d = 1, 2, 3, 4