美文网首页Python基础
Python容器-1·列表list

Python容器-1·列表list

作者: 技术老男孩 | 来源:发表于2022-12-31 09:36 被阅读0次

一、定义:

  • 列表是 有序、可变 的数据类型
  • 列表中可以包含 不同类型 的对象
  • 列表可以由 [] 创建
  • 支持下标切片操作

二、使用场景:

  • 存储较为灵活的数据

三、常用方法(功能:增删改查)

序号 分类 关键字 / 函数 / 方法 说明
1 增加 列表.insert(索引, 数据) 在指定位置插入数据
列表.append(数据) 在末尾追加数据
列表.extend(列表2) 将列表2 的数据一个个追加到列表
2 修改 列表[索引] = 数据 修改指定索引的数据
3 删除 del 列表[索引] 删除指定索引的数据
列表.remove(数据) 删除第一个出现的指定数据
列表.pop 删除末尾数据,并将删除的元素进行返回
列表.pop(索引) 删除指定索引数据,并将删除的元素进行返回
列表.clear 清空列表
4 统计 len(列表) 列表长度
列表.count(数据) 数据在列表中出现的次数
5 排序 列表.sort() 升序排序
列表.sort(reverse=True) 降序排序
列表.reverse() 逆序、反转

四、练习

  • 写代码,有如下列表,按照要求实现每一个功能。
li = ["alex", "jerry", "tom", "barry", "wall"]
# 计算列表的 长度 并输出
print("需求1:", len(li))
# 请通过步长获取索引为 偶数 的所有值,并打印出获取后的列表
print("需求2:", li[::2])
# 列表中追加元素 mike,并输出添加后的列表
li.append("mike")
print("需求3:", li)
# 请在列表的第 1个位置插入元素 Tony ,并输出添加后的列表
li.insert(1, "Tony")
print("需求4:", li)
# 请修改列表第 2 个位置的元素为 Kelly,并输出修改后的列表
li[1] = "Kelly"
print("需求5:", li)
# 请将列表 l2 = [1,”a”, 3, 4,”heart”] 的每一个元素追加到列表 li 中,并输出添加后的列表
l2 = [1, "a", 3, 4, "heart"]
li.extend(l2)
print("需求6:", li)
# 请删除列表中的元素 ”barry”,并输出删除后的列表
li.remove("barry")
print("需求7:", li)
# 请删除列表中的第 2 个元素,并 输出 删除元素后的列表
li.pop(1) # del li[1]
print("需求8:", li)

相关文章

  • 06 list列表和相关运算

    ====== list列表 ====== 1. 什么是列表(list) 列表是Python提供的容器型数据类型,可...

  • 2018-08-27 Day6

    01.认识列表 1.list(列表)列表是python中的容器类型。有序的,可变的容器(可变指的是列表中的元素和元...

  • day06-python中的列表和元祖

    一、list(列表) 1.列表是python中的容器类型。有序的,可变的容器。(可变指的是列表中的元素和元素的位置...

  • Python容器-1·列表list

    一、定义: 列表是 有序、可变 的数据类型 列表中可以包含 不同类型 的对象 列表可以由 [] 创建 支持下标及切...

  • Python 学习笔记 - 列表

    Python 容器(Collections) Python 有四种容器数据类型: 列表(List) 元组(Tupl...

  • 2018-08-27-day06-列表和元组

    1.list列表 列表是python中的容器类型,有序的,可变的容器(可变指的是列表中的元素和元素的位置、个数可变...

  • 2018-08-27day06总结

    list(列表) 1.列表是python中的容器类型,有序的,可变的容器-可变指的是列表中的元素和元素的位置可变有...

  • 第004篇:列表部分

    1、什么是列表(list)  列表:  列表是python提供的一种容器型数据类型;以中括号作为容器的标志,里面的...

  • 2018-08-27 day6

    1.列表 1.1 认识list(列表) 格式:[元素1,元素2,元素3]定义列表是python中的容器类型。有序的...

  • 2018-12-29

    一、 了解列表 1、 什么是列表(list) 列表是python提供的容器型数据类型。可变且有序。可变 - 列表中...

网友评论

    本文标题:Python容器-1·列表list

    本文链接:https://www.haomeiwen.com/subject/zumeqdtx.html