学习笔记(07):Python零基础轻松从入门到实战-列表-2
程序员文章站
2022-04-26 09:39:39
...
立即学习:https://edu.csdn.net/course/play/26676/338778?utm_source=blogtoedu
recall:列表是一个*可修改的*对象
lst = ['1', '2', '3', '4']
但是 一但一个列表建成了,索引范围就设置好了,i.e.索引的index的范围不能超过elements数量
也可以增加东西
# list.append(object, /) 把object追加到list的/位置
# 如果/没输入,自动默认追加到末尾
lst.append('python)
lst
<['1', '2', '3', '4', 'python']>
注意,.append操作没有返回值(如果不额外print的话)
但是可以
r = lst.append('pithon')
print(r)
<None>
扩充列表
extend(iterable object, /)
把iterable object里.的.元.素 放进列表
i.e. 如果extend('book'),放进去的是’b', 'o', 'o', 'k' which are the elements of the iterable string 'book'
也可以删除
pop(index = -1, /)
删除list里index位置的element(默认为-1 i.e.最后一个element if not otherwise specified)
remove(value, /)
remove first occurance of the value
注意:pop有output,为所删除element
remove没有output
把列表编程空列表
a.clear()
还能排序
上一篇: 学习笔记(01):Python数据清洗实战-数据离散化
下一篇: 上课笔记-1