赞
踩
如何定义一个空列表,请使用两种方式实现 [] list() 列表数据的类型,用英语怎么拼写 list 有一个列表name_list,请获取索引值为3的数据 name_list[3] 给列表name_list,添加一个数据 "诸葛亮" name_list.append("诸葛亮") 删除列表name_list中,索引值为2的数据 name_list.pop(2) 删除列表name_list中,值为"夏候渊"的数据 name_list.remove("夏候渊")
容器,有收纳的功能
对于python中的容器,它会收纳python的各种数据类型,比如,整数,浮点数,字符串,列表
列表的标记符号是 []
列表的类型,单词是,list
方式1,通过列表的符号直接定义
变量 = []
方式2,通过类型名来定义
变量 = list()
变量 = [数据1,数据2,数据n]
例如:
xm_list = ["张三", "李四", "王五"]
姓名排行榜的列表定义
# 刘一 陈二 张三 李四 王五 赵六 孙七 周八 吴九 郑十
xm_list = ["刘一", "陈二", "张三", "李四", "王五", "赵六", "孙七", "周八", "吴九", "郑十"]
print(xm_list)
自然计数法,从1开始
程序计数据,数数从0开始数
列表是有序的,列表中的排序计数,从0开始,每一个序号位置都会对应着一个数据,我们把这个位置顺序的值叫做索引值
通过索引值,是可以对应上一个具体的列表成员的
列表中根据索引位置,取值的格式
变量 = 列表[索引]
通过这种方式,来拿到一个数据
值 = 列表[索引值]
定义列表的情况
[]
容器取值的情况
变量[5]
# 通常情况,我们用列表来保存相同的内容,更多的情况
name_list = ["张三","李四","王五"]
# 列表也可以用于记录一串信息
lisi_info = ["李四", 18, "武汉"]
自然计数法,数出来列表有3个数据
那么这个列表的索引上限只能到2
自然计数法,数出来有4个数据
索引上限只能数到3
规律:
一个列表它的索引取值上限 = 列表中数据的个数 - 1
通过列表的append方法来完成数据的添加
列表.append(数据)
效果,在原来的列表里面,最未位,添加该数据
格式
列表.pop(索引值)
小明,请帮我把索引值为1的数(数据)拿出来(书架中少一本书)
book_list = ["三国演义", "水浒传", "西游记"]
# 按照索引来删除,pop方法
# 列表.pop(索引值),pop理解为弹出
book_list.pop(0)
print(book_list)
book_list.pop(1)
print(book_list)
小明,请帮我把“水浒”这本书拿过来
格式
列表.remove(数据)
book_list = ["三国演义", "水浒传", "西游记"]
# 按照数据来删除
# 列表.remove(数据)
print('删除前', book_list)
book_list.remove("西游记")
print('删除后', book_list)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。