python关于列表的增删改查

本文深入讲解Python列表的概念、定义方式及特点,详细介绍了列表的添加、删除、查询、修改、排序和遍历等操作,并提供了实用的代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python-列表

  1. 列表概念: 有序的容器, 存储多个元素
  2. 定义方式
    变量 = [元素1,元素2,…]
    变量 = list([元素1,元素2…])
    特点:
    1. 每个元素都有个 索引 (默认从0开始)
    2. 根据索引获取对应的元素值 列表[索引]

3.什么情况下使用列表
存储多个 含义(语义)相同的数据的时候 就使用列表

列表的操作

1.添加元素

  • 列表.append(元素) :在末尾追加元素
  • 列表.insert(索引, 元素) : 在指定索引位置插入数据
  • 列表.extend(新列表): 将新列表追加到列表中
    在这里插入图片描述

2.删除

  • del 列表[索引] : 指定删除对应索引的元素
  • 列表.pop() : 删除最后一个元素 并 返回删除的元素值
  • 列表.pop(索引) : *根据索引删除对应元素 并返回删除元素值
  • 列表.remove(数据) : 删除第一个出现的指定数据
  • 列表.clear() : 清空列表
  • 在这里插入图片描述

3.查询

  • 列表[索引]
    -** 切片**: 列表[起始:结束:步长]
    列表[::-1] 倒序获取列表数据
  • len(列表): 获取列表的长度
  • 列表.index(元素) : 获取指定元素的第一个位置的索引
  • 列表.count(元素) : 获取指定元素出现的次数
    在这里插入图片描述

4.修改

  • 列表[索引] = 新值
    在这里插入图片描述

5.排序

  • 列表.sort() : 升序
  • 列表.sort(reverse=True): 降序
  • 逆序:翻转
  • 列表.reverse()
    在这里插入图片描述

6.列表的遍历

  • for i in 列表:
    # 将列表中的每个元素依次取出赋值给 临时变量
    print( )

语法:
索引=0
长度=len(列表)
while 索引<长度:
元素=列表[索引]
print(元素)
索引+=1

# 打印出列表元素
score = [89, 78, 98, 69, 89, 89, 100]
a = 0  # 索引
b = len(score)  # 长度
while a < b:
    yuansu = score[a]  # 通过索引找出数据
    print(yuansu)
    a += 1
分享九九乘法表
i=1#代表乘数
while i <= 9:
    j = 1  # 被乘数

    while j <= i:
        print(f"{j}*{i}={j * i}", end="\t")
        j += 1
    print()
    i += 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值