标签:indexer 另一个 分享图片 pytho 技术 下标 增加 list 输出
列表定义:中括号括起来,中间用逗号隔开
索引(下标、角标):列表中的第一个元素的索引是0,索引可以更方便的操作列表
访问列表元素:列表名字[索引]
stu_info=[]
stu_info=list()
1、append:在列表的末尾增加元素
2、insert:在指定位置添加元素,listname.insert(索引,‘‘元素值)
注意:用insert方法增加元素时,如果指定的下标不存在时,难么就在列表的末尾增加元素
找到元素的下标,然后直接赋值就可以
注意:下标为-1代表的是最后一个元素,所以如果找到最后一个元素时直接用listname[-1]即可
1、pop():pop里面不传下标时,代表删除最后一个元素,传下标时,代表删除指定下标位置的元素。pop里面不能传元素
删除最后一个元素
删除指定位置元素
2、remove:里面必须传元素,删除指定位置的元素,不能传下标
注意:
1、pop传不存在的下标,会报错IndexError: pop index out of range
2、remove传不存在的元素,会报错ValueError: list.remove(x): x not in list
del listname[index]
listname.clear()
查询元素:listname[index]
元素不存在,返回0
返回第一次出现的元素的下标
元素不存在会报错
把列表从头到尾反转一下,即最后一个元素变成了第一个元素
在指定位置增加元素:首先要定位要元素所在的位置,如果是多维数组,即逐层查找
for循环:如果直接循环一个list,那么每次循环取得都是list里面的每一个元素
举例:把每个人的中文名字转换成英文
自动计算下标与元素,循环里面要写两个值,如index stu
list中设置步长可以决定list的取值
标签:indexer 另一个 分享图片 pytho 技术 下标 增加 list 输出
原文地址:https://www.cnblogs.com/qiaomeiling/p/9980061.html