美文网首页
Python入门二

Python入门二

作者: 陈洪瑜 | 来源:发表于2017-11-28 11:06 被阅读24次

数组的概念指的是把一大堆同种类型的数据放在一块,通过下标进行索引,但数据必须是同种内型,Python没有数组,但是有列表,可以包含多种类型的数据。

向列表中添加元素可以使用append()方法,如number = [1,2,3]  number.append(6)  ,但append一次不能添加多个元素。extend可以解决这个方法,但是extend只能添加一个列表到另一个列表。且只能添加到末尾。这时使用insert方法,第一个参数代表位置,第二个参数代表插入的数,Python中凡是顺序索引,Python均以0开始。

列表中获取元素与Perl一样通过索引值查找。

从列表中删除元素有三种方法,1.remove()并不需要知道元素所在位置,只需要元素存在列表中。2.而del是一个语句,不是一个列表方法,他可以在指定位置进行删除。3.pop默认会弹出列表的最后一个元素,但是通过加上索引值后会弹出对应索引值的元素。

列表分片(slice):指的是一次从列表中获取多个元素。只需要加个冒号,如name[0:2]。其中结束位置元素是不包含的,得到的列表只是原来列表的一个拷贝,原来列表是不会改变的。如果没有开始或者结束位置,Python会默认为从0开始或结束位置开始(即全部)。列表分片还可以包含第三个参数,表示为步长,当为-1时,相当于复制一个反转的列表。真正的拷贝要使用分片的方法。

列表的比较,默认从第一个元素进行比较,字符串也一样,字符串比较的是第一个字符对应的ASCII码大小。列表中字符串同样可以使用+和*,但+连接操作符不能实现新的元素添加。

成员关系操作符in 和not in。但他们只能判断一个层次的成员关系,需先进入对应层次。

元组与列表的最大区别是,元组不可改变,还有元组大部分采用小括号。当元组只有一个元素时,需要在其后面加上一个逗号。

Alt+N可以从最开始往下显示之前命令,Alt+P则从下往上循环显示命令。增加多行缩进: Ctrl + ]  (右中括号)。减少多行缩进:Ctrl + [  (左中括号)。添加多行注释:Alt + 3。取消多行注释:Alt + 4

字符串同样可以像列表元组一样操作。

序列包括列表、元组、字符串。

Python中所有符号都是英文符号

相关文章

网友评论

      本文标题:Python入门二

      本文链接:https://www.haomeiwen.com/subject/zbhsbxtx.html