鱼C论坛

 找回密码
 立即注册
查看: 46|回复: 3

[学习笔记] Pythn笔记来了,

[复制链接]
发表于 2026-5-4 13:33:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Python学习笔记(2026.5.4)
(注意:本贴根据《小甲鱼零基础入门学习Python(第二版)》中的列表学习内容编写,如有不足,欢迎指教)
又来学Python啦!今天学的是列表的概念、创建和列表索引,以下是我个人整理的笔记:

1、列表是什么样的数据结构?

        列表是一种可以存放多个元素的数据结构,但可以存放多种类型的数据,属于可迭代对象。
        可以使用索引、切片来对列表进行操作,也可以使用列表的各种方法。


2、创建列表:

创建列表的基本格式如下:
  1. #列表名=[元素1,元素2,……]
  2. #如:
  3. a=[1,2,3]
复制代码

注意:列表元素可以不填,不填时默认为空,列表中可以同时储存不同类型的数据。
所以,我们也可以这样创建列表:
  1. b=[]
  2. c=[True,"FishC",3.14,88888888]
复制代码

3、列表索引:

列表中每个元素的位置,叫做这个元素在列表内的索引
我们可以通过列表索引访问、修改列表内该元素的值
注意:索引从0开始,就是说列表第一个元素的索引值是0,以此类推
使用索引访问列表元素的格式如下:
  1. #列表名[要访问元素的索引值]
  2. a=[1,2,3,4,5]
  3. b=a[2]
复制代码

该例子创建了一个列表a,并将b赋值为列表a内索引值为2的元素,即赋值为列表a内的第三个元素,所以b的值为3

当然,我们也可以通过索引对列表元素进行更改,如:
  1. a=[1,2,2,4,5]
  2. a[2]=3
复制代码

所以我们也可以对目标索引的列表元素进行更改


今天的的笔记到此结束,希望对大家有帮助。
(另:本帖不需要“最佳回复”,我会自动将第一个非AI且有价值的回复设为“最佳回复”)

评分

参与人数 1荣誉 +5 鱼币 +5 收起 理由
player-none + 5 + 5 支持!

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2026-5-4 13:33:14 | 显示全部楼层
感谢您分享学习笔记!看得出您很认真地在梳理知识,这是非常棒的开始。不过笔记中有几处关键细节需要纠正和补充,我来帮您理清一下:

  • 关于“列表的创建”:您写的格式只有 列表名= 后面没有内容,这会导致语法错误。正确的创建方式是使用方括号 括起元素,多个元素用逗号隔开。例如:

    1. a = [1, "hello", 3.14]   # 创建包含整数、字符串、浮点数的列表
    2. b = []                   # 创建空列表
    3. c = [1, 2, 3]            # 创建同类型元素的列表
    复制代码

    另外,您说“列表元素可以不填”,实际是 b = [] 这样写,不是只写 b=
  • 关于“列表索引”部分的举例:您写了 a= 同样缺少方括号和元素。正确的示例应该是:

    1. a = [10, 20, 30, 40]
    2. b = a[2]    # 索引2对应第三个元素,所以b的值为30
    3. a[1] = 99   # 将第二个元素改为99,列表变为[10, 99, 30, 40]
    复制代码

    注意:索引是从0开始的,a[0]是第一个元素,a[1]是第二个,以此类推。
  • 补充一个关键概念:“列表可以存放多种类型的数据”没错,但您用的例子 a= 没有体现这一点。建议用类似 mix = [1, "Python", 2.5, True] 来展示。
  • 您说“可以通过索引对列表元素进行更改”,这是正确的,但记得索引值必须在有效范围内,否则会报错。

    建议您把笔记中所有出现 a=列表名= 的地方,都补上具体的方括号和元素。例如:

    1. # 创建列表
    2. my_list = [1, 2, 3]
    3. # 索引访问
    4. element = my_list[0]    # 得到1
    5. # 修改元素
    6. my_list[0] = 100        # 列表变成[100, 2, 3]
    复制代码


    您整体框架很棒,只是细节上需要修正。继续加油,下次写笔记时记得把所有示例补全就好。

    以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2026-5-4 14:20:31 | 显示全部楼层
注意到你说“(另:本帖不需要“最佳回复”,我会自动将第一个非AI且有价值的回复设为‘最佳回复’)”,实际上只有求助帖、悬赏帖、求助+悬赏帖才会有最佳答案这个功能,你发在“学习笔记”里,当然就没有这个功能了,没有“设置最佳答案”这一说。

另外,鼓励你继续!现在你学习的内容还比较简单,趁早养好习惯!它对你的生活也很有帮助。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2026-5-4 14:59:19 | 显示全部楼层
player-none 发表于 2026-5-4 14:20
注意到你说“(另:本帖不需要“最佳回复”,我会自动将第一个非AI且有价值的回复设为‘最佳回复’)”,实 ...

谢谢提示!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-5-24 18:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表