Python Day3 列表与元组

Day3


列表和元组

1.列表的创建:创建列表时字符串的赋值需要使用单引号(双引号)。

2.列表的输出:
print(list[0])
print(list[0:3])
ps:第二个‘:’后为截至点,但不包括list[3],可以大于列表的总元素个数。

3.列表的更新
对单个元素执行,直接重新赋值。

4.删除列表元素:
格式:del xxx
直接删除元素,如果删除的是中间的元素,后面的元素直接自动补进,不用自己再手动操作啦。上图:
在这里插入图片描述输出

在这里插入图片描述5.脚本操作符:

在这里插入图片描述6.列表的截取与拼接:
在这里插入图片描述拼接操作:
list1 +=list2
list1=list2+list3
减法应该是不适用的。

7.列表函数&方法:
列表的长度(元素个数):
len(list)
返回列表元素最大(小)值:
max(list)/min(list)
不支持字符串和数值相比较(用十二指肠想也知道)
支持整型,浮点数等的数字值之间的的比较。
元组转换为列表:
list(seq)
此部分还没学到,后面会进行补充。

方法:

在这里插入图片描述部分方法的说明:
list.insert(index,obj)-----将对象插入列表
index – 对象obj需要插入的索引位置(0,1,2,3…)
obj – 要插入列表中的对象。

list.pop([x])-----移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
x为可选参数,要移除列表元素的索引值,不能超过列表总长度,x为正时,移除list[x]的元素并返回它的值,x为负时,移除从list最后一个元素往前数的第x歌元素并返回它的值,的默认为 x=-1,删除最后一个列表值。

list.sort(key=None,reversr=false)
sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。
key – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。
reverse – 排序规则,reverse = True 降序, reverse = False 升序(默认)。

在这里插入图片描述
在这里插入图片描述key的用法看懂了但是按照图示格式使用编译器报错,是我没有import对应的资源包还是格式不对?

元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改
元组使用小括号,列表使用方括号。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
在这里插入图片描述不用括号也行。

元组的修改:
元组的元素值不可修改但可以对元组进行拼接组合。

元组的删除:
不能单独删除单个元素,但可以直接删除整个元组。
元组删除后,再对元组进行输出时会报错。

元组运算符:
在这里插入图片描述

元组的索取,截取:

在这里插入图片描述

元组内置函数:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值