一般情况下列表中存在多个元素,所以列表名尽量用复数,笔记中以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开始计数。

被折叠的 条评论
为什么被折叠?



