第8天:常用数据结构之列表

📅 2026/7/14 17:58:03 👁️ 阅读次数 📝 编程学习
第8天:常用数据结构之列表

Python学习100天(从入门到精通系列文章)


文章目录

  • Python学习100天(从入门到精通系列文章)
  • 前言
  • 一、一个"丑陋"的统计任务
  • 二、创建列表
    • 2.1 列表-数据序列
    • 2.2 使用 list() 构造器创建列表
  • 三、列表的运算
    • 3.1 拼接运算(+)
    • 3.2 重复运算(*)
    • 3.3 成员运算(in / not in)
    • 3.4 索引运算([])
    • 3.5 切片运算([start:end:stride])
    • 3.6 关系运算
  • 四、元素的遍历
    • 4.1 通过索引遍历
    • 4.2 直接遍历(推荐)
  • 五、重构掷色子任务
  • 总结

前言

上一篇我们用分支和循环结构完成了五个实战案例,不知道大家写得是否顺手?今天我们进入一个全新的领域——Python 的容器型数据类型。先从一个看似简单但用传统方法写起来很"丑陋"的小任务开始,看看列表(list)是如何让代码变得优雅起来的。


一、一个"丑陋"的统计任务

将一颗色子掷 6000 次,统计每种点数出现的次数。

""" 将一颗色子掷6000次,统计每种点数出现的次数 Author: 骆昊 Version: 1.0 """importrandom f1=0f2=0f3=0f4=0f5=</