欢迎光临散文网 会员登陆 & 注册

Python——列表(list)

2019-03-14 11:53 作者:啷个里格朗郎郎  | 我要投稿

列表

1.简介:

     列表为常用数据类型,以[]为标记,内部以“,”分隔,里面可为任何数据类型,就像大杂烩一样。

2.基本操作

a[1:4]为a[1]至a[3],不包括a[4]
列表运算
判断某元素是否在列表中

3.操作函数

  •  list.append(x):列表尾部追加成员x,可以为int型(2),可以为字符型('a'),字符型需双引号,可为列表类型([1,2,3]),可为元组类型((3,4)),可为字典({'a':3})

apppend()的应用
  • list.count(x):返回列表中x的出现次数

[3,4,5]与(5,6,7)看作两个整体,5为一个整型
  • list.extend(L):在列表中追加另一个列表L;L不可为int,float。可以为字符型

注意extend与append的区别,以及添加数字的区别
  • list.index(x):返回参数x在列表中的序号

序号从0开始
  • list.insert(index, object):相列表中指定位置插入数据

insert与append类似,插入方法上
  • list.pop():删除列表中尾部成员病返回删除的成员,也可以删除指定位置的成员

pop()使用
  • list.remove(x):删除列表中指定成员,有多个则只删除第一个,不存在,则报错

remove使用情况

                     

del语句

 

  • list.reverse():将列表中成员颠倒

reverse使用情况
  • list.sort():将列表中的成员排序(要求其成员可排序,否则报错)

sort()默认为升序,resverse=True改为降序

4.遍历列表

用for遍历列表

5.小结

    本人为初学者,若有误,请指正。列表为常用数据类型,且为可变数据类型。欢迎指正,共同学习。

6.参考文献

《深入Python3》

《21天学通PYTHON》


Python——列表(list)的评论 (共 条)

分享到微博请遵守国家法律