码迷,mamicode.com
首页 > 其他好文 > 详细

列表和元组核心办法

时间:2016-01-27 21:34:56      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:

 1.list.append

list.append #附加一个对象到list

  >>> a = [a,b,1,3,4]
  >>> a
  [a, b, 1, 3, 4]
  >>> a.append(d)
  >>> a
  [a, b, 1, 3, 4, d]

2.list.clear

  list.clear #删除list中的所有元素

  >>> a.clear()
  >>> a
  []

3.list.copy

  list.copy #浅拷贝list

  >>> a = [a,b,1,3,4]
  >>> a
  [a, b, 1, 3, 4]
  >>> b = a.copy()
  >>> b
  [a, b, 1, 3, 4]

4.list.count

  list.count #返回指定参数在list中出现的次数

  >>> a.count(b)
  1

5.list.extend

  list.extend #附加指定iterable中的元素到list

  >>> b = [6,6,5,4,2,4]
  >>> a.extend(b)
  >>> a
  [a, b, 1, 3, 4, d, 6, 6, 5, 4, 2, 4]
  >>>

6.list.index

  list.index #返回指定值在list中第一次出现的位置,如果list上存在指

  >>> a
  [a, b, 1, 3, 4, d, 6, 6, 5, 4, 2, 4]
  >>> a.index(1)
  2

7.list.insert

  list.insert #在list的指定位置index插入object

  >>> a.insert(2,sddsds)
  >>> a
  [a, b, sddsds, 1, 3, 4, d, 6, 6, 5, 4, 2, 4]
  
8.list.pop
  list.pop #删除并返回指定位置index的元素,默认为最后位置,如果index超过范围或list为空,抛出错误

  >>> a
  [a, b, sddsds, 1, 3, 4, d, 6, 6, 5, 4, 2, 4]
  >>> b = a.pop()
  >>> b

9.list.remove

  list.remove #从list中删除第一次出现的指定值,如果指定值不存在,抛出例外

  >>> a
  [a, b, sddsds, 1, 3, 4, d, 6, 6, 5, 4, 2]
  >>> a.remove(a)
  >>> a
  [b, sddsds, 1, 3, 4, d, 6, 6, 5, 4, 2]

10.list.reverse

  list.reverse #反转list中的元素

  >>> a
  [b, sddsds, 1, 3, 4, d, 6, 6, 5, 4, 2]
  >>> a.reverse()
  >>> a
  [2, 4, 5, 6, 6, d, 4, 3, 1, sddsds, b]

11.list.sort

  list.sort #对list进行排序

  >>> a
  [2, 4, 5, 6, 6, d, 4, 3, 1, sddsds, b]
  >>> a.sort()
  >>> a
  [1, 2, 3, 4, 4, 5, 6, 6, b, d, sddsds]
  >>>

  tuple()元组

  1.tuple.count
  

tuple.count #返回指定参数在tuple中出现的次数

  >>> b
  (1, 2, 3, 4, 4, 5, 6, 6, b, d, sddsds)
  >>> b.count(4)

2.tuple.index

  tuple.index #返回指定值在tuple中第一次出现的位置,如果tuple中不

  >>> b
  (1, 2, 3, 4, 4, 5, 6, 6, b, d, sddsds)
  >>> b.count(4)
  2
  >>> b.index(2)
  1
  >>> b.index(1)
  0
  >>>

 

列表和元组核心办法

标签:

原文地址:http://www.cnblogs.com/sunface/p/5164475.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!