【python】第三章 列表简介

一般情况下列表中存在多个元素,所以列表名尽量用复数,笔记中以bicycles[]和cars[]为例。

注释

*注1 pop()方法相当于弹出最末一个元素(栈顶),且弹出后暂时可以取用。

#此时给弹出元素一个变量接着,就能拿来用    
bicycles = ['giant','forever','merida','phoniex']
popped_bicycles = bicycle.pop()
print(popped_bicycles)

#如果不需要弹出的末尾元素的话直接
bicycles = ['giant','forever','merida','phoniex']
bicycle.pop()

*注2

用del的情况:删除后用不到。

用pop()的情况:删除后要用于取值。

del删除后元素消失,pop()和remove()删除后的值仍然能够继续使用。

#remove方法删除的值还能继续使用
expensive = 'giant'
bicycles.remove(expensive)
print(bicycles)
print(f"没买{expensive.title()}因为有点贵")

*注3 remove()方法只删除列表中第一个指定的值,如果要删除的值在列表中出现多次,得使用循环。sorted()只是按照特定的顺序呈现列表,并不影响他们的实际排列顺序。

*注4 反向打印列表只是逆转列表原本顺序,而非字母倒序,再次调用即可复原。

*注5 区分一下,列表索引数从0开始,而确定长度len()时从1开始计数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值