现在的位置: 主页 > 企业简介 > 文章列表

Python学习笔记——列表

作者:昆明飞华工贸有限公司 来源:www.kmfhgm.com    未知发布时间:2017-09-02 11:20:09
Python学习笔记——列表

Python学习笔记——列表。

1.列表:一个打了激素的数组

1.1 创建列表 member = [ '郭凯','郭腾','郭建军','何林艳' ]

混合列表 members = [ 'love',12.3,2 ]

1.2 向列表添加元素

member.append() 插入一个元素 member.append('10.0')

member.extend() 插入多个元素 member.extend(["郭双运","18"])

member.insert() 插入顺序不一样的元素 member.insert(0,"1996")

1.3 从列表中获取元素

member[2]

从列表删除元素

member.remove() member.remove("1996") 删除具体的元素

del del member 删除这个列表 del member[1] 删除列表第二个元素

member.pop() 从列表中取出这个元素并反映给你,不带参数默认最后一个

name = member.pop(2) 可以进行赋值

列表分片(slice) 一次性获得多个元素

member[1:3] 通过冒号隔开两个索引值,左边表示从第二个开始,右边表示到第四个介素但不包含第四个

得到源列表的拷贝,源列表没有发生改变

member[:3] 第一个到第三个

member[1:] 第二个到第最后

member[:] 全部

赋值与分片的区别:

赋值是将这个值再次指定了一个函数

分片拷贝是将这个值拷贝一次再赋值,两者互不干扰。

两个值拼接时不要使用加号进行拼接,最好使用extend进行插入

1.4 常用操作符

比较操作符 逻辑操作符 连接操作符 重复操作符 成员关系操作符

in 与 not in

list1 = ['郭凯','kai',[123,456],789] 注意:带引号与不带引号区别

123 in list1[0]

'郭凯' not in list1

list1[2][0]

1.5 列表类型的内置函数BIF

dir(list)

count 计算参数在列表中出现的次数

list1.count(123)

index 索引,返回参数在列表中的位置

list1.index(123,3,7) 从第四个开始到第八个结束

reverse 原地翻转,最后成为开始,开始成为结尾

list1.reverse()

sort 指定方式对列表进行排序,默认从小到大

list2 = [1,56,8,98,2,6,45]

list2.sort()

list2.sort(reverse=True) 从大到小排序

list2.sort(func,key) 算法排序!(待了解学习)

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:武汉网站设计 http://www.feimao666.com

上一篇:肥猫科技手把手教你如何选择网站域名! 下一篇:最后一页