时间:2022-04-27 点击: 次 来源:网络 作者:佚名 - 小 + 大
零基础学python跟着操作就能会好学么有用吗零基础学python导图
下载地址 https://share.weiyun.com/S11bpehi
资料目录 小甲鱼零基础学python视频全套96集 刘金玉零基础python入门到精通教程100集全套VIP精选 跟老齐学Python从入门到精通 电子工业出版社 IDE的全称是:Integrated Development Environment,简称IDE,也称为Integration Design Environment或Integration Debugging Environment,翻译成中文叫作“集成开发环境”,它是一种辅助程序员开发用的应用软件。 我学习Python有一个习惯,就是用学习物理的方法来学习。不知道读者的物理学得怎么样?如果当初没有学好也不用担心,跟着我的思路走,不仅能学好Python,还能学好物理。物理中有一个非常重要的研究和学习方法:先实验,然后总结规律。 对于这种方法,读者回味一下前面的内容,是不是隐隐然有所感受呢? 接着看另外一个删除list.pop([i])的程序。方法还是:看看文档,做做实验。 >>> all_users ['qiwsir', 'github', 'io', 'algorithm'] >>> all_users.pop() #list.pop([i]),圆括号里面是[i],表示这个序号是可选的 'algorithm' #默认删除最后一个,并且将该结果返回 >>> all_users ['qiwsir', 'github', 'io'] >>> all_users.pop(1) #指定删除编号为1的元素"github" 'github' >>> all_users ['qiwsir', 'io'] >>> all_users.pop() 'io' >>> all_users #只有一个元素了,该元素编号是0 ['qiwsir'] >>> all_users.pop(1) #但是非要删除编号为1的元素,结果报错。 Traceback (most recent call last): File "<stdin>", line 1, in <module> IndexError: pop index out of range list.remove(x)中的参数是列表中元素,即删除某个元素; list.pop([i])中的i是列表中元素的索引值,这个i用方括号包裹起来,意味着还可以不写任何索引值,如上面的操作结果,就是删除列表的最后一个。 留一个思考题,如果要像前面那样,能不能事先判断一下要删除的编号是不是在list的长度范围(用len(list)获取长度)以内,然后进行删除或者不删除操作? reverse比较简单,就是把列表的元素顺序反过来。 >>> a = [3,5,1,6] >>> a.reverse() >>> a [6, 1, 5, 3] 注意,是原地反过来,不是另外生成一个新的列表,所以,它没有返回值。跟这个类似的有一个内建函数reversed,建议读者了解一下这个函数的使用方法。 因为list.reverse()不返回值,所以不能实现对列表的反向迭代,如果要这么做,可以使用reversed函数。 |
上一篇:完全零基础学python能学会吗有压力吗零基础学python txt常用
下一篇:没有了