尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Python 列表List 简介

Python 列表List 简介
📅 发布时间:2026/6/19 5:27:22

列表List

特点
  • 可变:可以添加、修改、删除元素
  • 可重复:元素可重复
  • 有序:元素按插入顺序存储
  • 异构:可包含类型的元素
创建列表
# 空列表
empty_list = []
empty_list = list()# 包含元素的列表
num_list = [1, 2, 3, 4, 5]
str_list = ["apple", "banana", "pear"]
mixed_list = [1, "world", 3.14, True, [0, 1, 2]]# 使用list()构造函数
from_range_list = list(range(5))  # [0, 1, 2, 3, 4]
from_str_list = list("hello")  # ['h', 'e', 'l', 'l', 'o']# 列表推导式
# 基本语法
squares = [x**2 for x in range(10)]  # [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
# 带条件的列表推导式
even_squares = [x**2 for x in range(10) if x % 2 == 0]  # [0, 4, 16, 36, 64]
# 多重循环
pairs = [(x, y) for x in [1, 2, 3] for y in [3, 1, 4] if x != y] # [(1, 3), (1, 4), (2, 3), (2, 1), (2, 4), (3, 1), (3, 4)]
访问列表
# 索引访问
print(num_list[0])     # 1 - 第一个元素
print(num_list[-1])    # 5 - 最后一个元素
# 切片操作
print(num_list[1:3])   # [2, 3]
print(num_list[:3])    # [1, 2, 3]
print(num_list[2:])    # [3, 4, 5]
print(num_list[::2])   # [1, 3, 5] 步长2
修改列表
str_list[0] = "peach"  # 修改第1个元素
print(str_list)        # ['peach', 'banana', 'pear']
添加元素
num_list.append(6)     # 在末尾添加元素
num_list.extend([8, 9, 10])  # 在末尾添加多个元素
num_list.insert(6, 7)  # 在指定位置插入元素
print(num_list)        # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
删除元素
num_list.remove(5)         # 删除第一个匹配的元素
removed = num_list.pop(1)  # 删除指定位置的元素并返回 2
last = num_list.pop()      # 删除最后一个元素并返回 10
num_list.clear()           # 清空列表 []

排序和反转

num_list = [1, 6, 0, 3, 2, 5, 4]
num_list.sort() # 排序 num_list已改变
print(num_list) # [0, 1, 2, 3, 4, 5, 6]
num_list.reverse() # 反转 num_list已改变
print(num_list) # [6, 5, 4, 3, 2, 1, 0]num_list1 = sorted(num_list) # num_list不变
print(num_list) # [6, 5, 4, 3, 2, 1, 0]
print(num_list1) # [0, 1, 2, 3, 4, 5, 6]

相关新闻

  • 智能制造与AI人工智能落地
  • 2025年专业的营销短信平台实力供应商推荐榜
  • 2025年专业的注册公司高评价服务榜

最新新闻

  • DolphinDB Kafka数据接入:消息队列集成
  • 合肥高新区 房屋修缮|维小达|墙面/吊顶/窗户/壁纸壁布/瓷砖美缝/石材修复全屋破损翻新一站式服务 - 维小达科技
  • 跑遍广州 7 家黄金回收店!实测总结普通人通用变现公式 + 避坑指南 - 奢侈品回收评测
  • okbiye 毕业论文专项 AI 写作:重构毕业撰文全链路,消解数万学子论文创作多层桎梏
  • 西安旧黄金回收靠谱渠道推荐|2026避坑保价完整版 - 奢侈品回收测评
  • Legacy iOS Kit终极指南:3步让你的旧iPhone/iPad重获新生

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号