黑色 网站模板,企业做网站和宣传册的作用,网站建设时间进度表,施工企业领导带班记录Python3 —— 列表
目录
Python3 —— 列表
1.访问列表元素#xff08;索引#xff09;
2.修改列表元素
3.添加列表元素
4.删除列表元素
5.组织列表
6.遍历整个列表#xff08;for循环#xff0c;缩进部分都在for范围之内#xff09;
7.创建数值列表
8.列表简单… Python3 —— 列表
目录
Python3 —— 列表
1.访问列表元素索引
2.修改列表元素
3.添加列表元素
4.删除列表元素
5.组织列表
6.遍历整个列表for循环缩进部分都在for范围之内
7.创建数值列表
8.列表简单统计计算
9.切片
10.元组list数据可变元组数据不可变 按特定吮吸排列的元素组成。使用’[]’方括号表示列表。定义方式有种C中数组的味道
如names [zhangsan, lisi, wangwu]
1.访问列表元素索引
列表是有序集合因此要访问列表的任何元素只需将该元素的位置或索引告诉Python即可索引从0开始。
print(names[0]) ----- zhangsan 也可以使用字符串方法names[0].title()
索引-1是访问列表的最后一个元素这点比较特殊-2表示倒数第二个列表元素。
print(names[-1]) ----- wangwu 2.修改列表元素
直接修改names[0] ‘libang’ 3.添加列表元素
1、尾部添加append()方法—— names.append(‘libang’) 可以创建一个空列表使用append方法一个一个添加。
2、列表中插入元素(insert()方法) 使用方法insert()可在列表的任何位置添加新元素。为此你需要指定新元素的索引和值。 names.insert(0, ‘libang’) 这种操作将列表中索引以后的每个元素都右移一个位置。 4.删除列表元素
1、使用del语句删除元素如del names[0]
2、使用pop()方法删除元素列表就像一个栈而删除列表末尾的元素相当于弹出栈顶元素。 name names.pop()
3、弹出列表中任何位置的元素name names.pop(0) -- 删除第一个元素
注如果你要从列表中删除一个元素且不再以任何方式使用它就使用del语句如果你要在删除元素后还能继续使用它就使用方法pop()。
4、根据值删除元素names.remove(‘zhangsan’) 方法remove()只删除第一个指定的值。如果要删除的值可能在列表中出现多次就需要使用循环来判断是否删除了所有这样的值。 5.组织列表
1、sort()方法永久排序names.sort()
2、sorted()方法临时排序sorted(names)
3、reverse()方法倒序names.reverse()
4、len()方法获取列表长度len(names) 6.遍历整个列表for循环缩进部分都在for范围之内
names [zhangsan, lisi, wangwu]
for name in names: print(name)
注缩进for语句最后的冒号 7.创建数值列表
range()方法生成一系列数字。
list()方法将range()的结果直接转换为列表。 8.列表简单统计计算
max()/min()方法找出最大值max(numbers)和最小值min(numbers)
9.切片
print(numbers[0:3]) # 前三个数据
10.元组list数据可变元组数据不可变
使用()表示列表使用[]表示如number (200, 50)for循环遍历元组。可以修改元组变量的值相当于重新定义一个元组。
list常用列表方法描述list.append(obj)将 obj 添加到 list 末尾list.count(obj)返回 obj 在 list 中出现的次数list.extend(seq)将 seq 的内容附加到 list 中list.index(obj, i0, jlen(list))返回使 list[k]obj 和 i≤kj 同时成立的最小索引 k否则抛出 ValueError 异常list.insert(index, obj)将 obj 插入 list 中的偏移量 index 处list.pop(index-1)从 list 中删除并返回在给定或最后索引处的 objlist.remove(obj)从 list 中删除对象 objlist.reverse()按顺序反转 list 中的对象list.sort(funcNone, keyNone,reverseFalse)利用可选的比较函数 func 排序列表成员当提取要排序的元素时 key 是一个回调并且如果 reverse 标记为 True则 list 将以倒序排序