当前位置:主页 > 查看内容

(12)python 的列表我从没想过会那么好用

发布时间:2021-09-27 00:00| 位朋友查看

简介:本系列文章将会以通俗易懂的对话方式进行教学对话中将涵盖了新手在学习中的一般问题。此系列将会持续更新包括别的语言以及实战都将使用对话的方式进行教学基础编程语言教学适用于零基础小白之后实战课程也将会逐步更新。 若有想学习的内容可以在评论区留言根……

本系列文章将会以通俗易懂的对话方式进行教学,对话中将涵盖了新手在学习中的一般问题。此系列将会持续更新,包括别的语言以及实战都将使用对话的方式进行教学,基础编程语言教学适用于零基础小白,之后实战课程也将会逐步更新。

若有想学习的内容可以在评论区留言,根据大家的要求持续更新。点赞过十万就算化成灰我也更新下一篇。(肯定不到,也会更的。)

有问题也可以在评论区留言,也可以私聊我加我好友共同交流一起进步~

喜欢内容欢迎关注我、评论、点赞、收藏,这对我很重要,谢谢~


由于部分粉丝要求想要学python,就更了这个系列,我就算是生产队的驴、化成灰我C语言和python都一周6篇打底。可以关注我加我好友提你们想学的内容哟~

我的其它教程

教程点击进去将会有目录

《看聊天记录都学不会C语言?太菜了吧(1)我在大佬群里问基础问题没人理?——学习建议

《大学生C语言作业、习题100例白话详解》

目录

《看聊天记录都学不会Python到游戏实战?太菜了吧》(12)python 的列表我从没想过会那么好用—— 列表

《看聊天记录都学不会Python到游戏实战?太菜了吧》(11)python里面while到底有多少知识点—— break continue

《看聊天记录都学不会Python到游戏实战?太菜了吧》(10)无底洞的循环—— 循环初窥

《看聊天记录都学不会Python到游戏实战?太菜了吧》(9)集万家之长不死 python—— 导包

《看聊天记录都学不会Python到游戏实战?太菜了吧》(8)我们开始做一个数字小游戏吧—— 数字游戏开始做 导包

《看聊天记录都学不会Python到游戏实战?太菜了吧》(7)我用函数写了个特洛伊木马—— 自定义函数

《看聊天记录都学不会Python到游戏实战?太菜了吧》(6)不会这个知识点代码越写越难—— and or 逻辑运算

《看聊天记录都学不会Python到游戏实战?太菜了吧》(5)用前朝的剑斩今朝的官——if…else

《看聊天记录都学不会Python到游戏实战?太菜了吧》(4)小白不知道这个知识点将会错漏百出——if 与 层级

《看聊天记录都学不会Python到游戏实战?太菜了吧》(3)都说123是字符不是数字——输入与类型

《看聊天记录都学不会Python到游戏实战?太菜了吧》(2)在python中加号竟然如此善变——变量与运算

《看聊天记录都学不会Python到游戏实战?太菜了吧》(1)装载Python神器!亮剑!——helloworld


作者简介

作者名:1_bit

简介:CSDN博客专家,2020年博客之星TOP5,蓝桥签约作者。15-16年曾在网上直播,带领一批程序小白走上程序员之路。欢迎各位小白加我咨询我相关信息,迷茫的你会找到答案。

博客地址:https://i1bit.blog.csdn.net


🐰小C:小媛,这一节我们继续学习一个循环,叫做 for 循环。

👸小媛:Emmm,我觉得我学了好久的循环了。

🐰小C:哈哈哈,马上就学完了呢,循环挺简单的。

👸小媛:我感觉我都学循环学烦了,感觉距离学习完基本的 python 语法的日子越来越远。

🐰小C:哈哈哈,那我们就先学列表吧。

👸小媛:啥? 啥是列表?

🐰小C:列表就是可以存储多个值的容器。

👸小媛:啥?没听懂。

🐰小C:以前我们在存储值的时候是不是存储到一个变量里面?

👸小媛:是的,然后呢?

🐰小C:但是这个变量一般只能存储一个值呢,难道不是吗?

👸小媛:哈哈哈,好像是的,所以现在要学习可以存储多个值的容器了吗?

🐰小C:是的,这个时候我们就需要学一个叫做列表的容器,用来存储多个内容。

👸小媛:唔,洗耳恭听。

🐰小C:你看下面的代码。

a=[1,2,3,4,5,8,9,7,21,31]

👸小媛:这就是一个列表了吗?

🐰小C:是的,a 就是这个列表名称,等于号右边就是这个列表的值。

👸小媛:列表的值是不是用一个方括号括起来呀?

🐰小C:是的,在 python 中列表的值使用逗号进行分隔。

👸小媛:那么怎么显示列表里所存储的值呢?

🐰小C:很简单,直接使用 print 可以进行输出显示。

👸小媛:是下面这样吗?

a=[1,2,3,4,5,8,9,7,21,31]
print(a)

🐰小C:是的,看来挺聪明的。

👸小媛:那是。

🐰小C:结果在下面,这个时候你使用 print 将会直接显示这个列表的所有内容。

👸小媛:那我只想显示 1 怎么办?

🐰小C:很简单,我们输出的时候指定是哪一个元素就可以了,这个叫做下标,我们在方括号内指定。

a=[1,2,3,4,5,8,9,7,21,31]
print(a[0])

🐰小C:结果在下面。

👸小媛:那我想显示第二个元素呢?

🐰小C:那就从 0 依次递增,0 就表示第一个元素,1 就表示第二个元素。

a=[1,2,3,4,5,8,9,7,21,31]
print(a[1])

🐰小C:结果在下面。

👸小媛:怪不得大家都说程序员数数是从 0 开始数的。

🐰小C:哈哈哈,那你知道怎么修改第 0 个元素吗?

👸小媛:不知道,哈哈哈,怎么改?

🐰小C:很简单,你看看下面。

a=[1,2,3,4,5,8,9,7,21,31]
print(a[1])
a[1]=99
print(a[1])

👸小媛:你的意思是说,直接 a[1] 就是表示这个具体第几个元素了?然后直接可以进行赋值?

🐰小C:是的,简单吧?

👸小媛:哈哈哈,挺简单的。

🐰小C:你既然觉得简单那我就问问你,你知道怎么在这个列表后面添加值呢?

👸小媛:哈?我觉得你是在跟我寻开心。

🐰小C:哈哈哈,你看看下面的代码。

a=[1,2,3,4,5,8,9,7,21,31]
print(a[1])
a[1]=99
print(a[1])
a.append(88)
print(a)

👸小媛:你的意思是说,使用这个列表 a,可以使用一个它自带方法叫做 append,直接在括号里面加入需要添加的值就可以在这个列表末尾追加内容了?

🐰小C:是的,简单吧,下面是运行的结果。

👸小媛:确实挺简单的,那怎么在开头插入值呢?

🐰小C:这个也很简单,你看下面的代码。

a=[1,2,3,4,5,8,9,7,21,31]
print(a[1])
a[1]=99
print(a[1])
a.insert(0,88)
print(a)

🐰小C:结果在下面。

👸小媛:我懂了,你那个 insert 传入的第一个参数 0,就是表示插入位置吧, insert 就是用来插入元素的方法,88 就是那个插入的值。

🐰小C:是的,列表好用又简单吧。

👸小媛:是的,非常赞。

;原文链接:https://blog.csdn.net/A757291228/article/details/116001497
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文


随机推荐