欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

学习笔记(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'

学习笔记(07):Python零基础轻松从入门到实战-列表-2

 

 

 

也可以删除

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()

 

还能排序

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相关标签: 研发管理