课程名称:全面系统Python3.8入门+进阶(程序员必备第二语言)
课程章节: 4-1 列表的定义 4-2 列表的基本操作
主讲老师:7七月
课程内容:
今天学习的内容包括:
列表的定义
列表的基本操作
课程收获:
现实世界中总是存在一组一组的事情,也就是说事务不是单个的而是成组出现的。
在python表示组的概念有很多种:
列表——[1,2,3,4,5,6]
type([1,2,3,4,5,6]) ---- class'list'
特性:对于一个列表,它内部每一个元素的类型, 并不是只能是某一种固定的类型。
type(["hello","world",1,9])-------class'list'
type(["hello","world",1,9,True,False]) -----class'list'
甚至可以让一个列表的内部元素也是列表。
type([ [1,2],[3,4 ],[True,False ] ]) ---class'list'
这种样式的列表叫做——嵌套列表
列表的基本操作方法:
访问列表中的字符串
["新月打击","苍白之爆“,”月之降临“,"月神冲刺"][0] ----'新月打击’
2个:
["新月打击","苍白之爆“,”月之降临“,"月神冲刺"][0:2] ----['新月打击’,'苍白之爆']
["新月打击","苍白之爆“,”月之降临“,"月神冲刺"][-1:] ----['月神冲刺']
如果用单一的数字索引,访问列表的话他得到的结果是一个字符串。但如果用冒号的这种方式,将得到的还是一个列表,哪怕这个列表只有一个元素 .
修改列表内的值:
追加一个,2个列表合并
["新月打击","苍白之爆“,”月之降临“,"月神冲刺"]+['点燃','虚弱']
--------["新月打击","苍白之爆“,”月之降临“,"月神冲刺",'点燃','虚弱']
计算:
['点燃','虚弱'] *['点燃','虚弱'] -------会报错
['点燃','虚弱'] * 3 ------------- ['点燃','虚弱','点燃','虚弱','点燃','虚弱']
['点燃','虚弱'] -['点燃','虚弱'] ------会报错
编程是一个实践性非常强的动作,很多时候我们都要去经常的试一试,很多时候听理论效率会比较低,很多时候我们自己去试一下,写一段小代码去验证一下,这样的一个学习作做法是非常重要的。