Python基础学习三

Python基础学习三

1.列表与元组

len()函数:可以获取列表的元素个数。

append()函数:用于在列表的最后添加元素。

sort()函数:用于排序元素

insert()函数:用于在指定位置添加元素。

list=['1','2','3','4']

list.insert(1,5) #在索引为1处添加元素5

pop()函数:删除指定索引的元素,空填时默认最后一位。

元组的元素不能被修改。在单元素元组的定义中,需要在元素后添加英文逗号

t=(1,)

元组不可变,但是若其元素有列表等,可以通过改变列表内的元素来改变元组。


t=(1,2,[3,4])

t[2][0]=5 #修改元组的元素列表中的元素


2.条件与循环

(1)if循环

多条件循环


if 条件1:

​ 语句块1

elif 条件2:

​ 语句块2

elif 条件3:

​ 语句块3

else:

​ 语句块4


简写:如果变量x非空,即为True,反之为False


if x:

​ 语句块


由于函数input()输入为字符串,需要通过函数int()将其变为整数,才能用于比较。

(2)break语句与continue语句

break:用于跳出本层次的所有循环,进入上一层次的循环体或跳出循环体。

continue:用于跳过本次循环剩余的语句并进入下一次循环。

3.字典与集合

(1)字典

in:用于查看字典中是否有检索的key。

dict={'a':1,'b':2}

'a' in dict #返回True

get()函数:与in类似。

dict.get('a') #返回1

dict.get('c') #返回None

dict.grt('c',1) #返回1,但是字典中不会出现。

pop()函数:删除元素,传入参数为key。

(2)集合

集合与数学上的定义一样,互异性。

app()函数:添加元素

remove函数:删除元素

| 运算符 | 含义 |
| :----: |: ----:|
|+|并集|
|-|差集|
|&|交集|
|||并集|

猜你喜欢

转载自www.cnblogs.com/ljl233/p/12228553.html