........................

Python- LIst 类型

上一篇 / 下一篇  2016-10-26 13:51:15 / 个人分类:Python

一、Python创建List
   1)、List的使用是用[] 把所有的List元素都括起来,就是一个List对象。
   2)、List可以**各种数据类型 (  eg: L = ['Michael', 100, True]  )
   3)、list是一种有序的集合,其中的元素是按顺序排列的,并且可以随时添加和删除其中的元素。
   4)、一个元素也没有的list,就是空list( eg: L = []   )
   

二、Pytho按照索引访问List
   1)、索引是从0开始,也就是第一个索引就是0,第二个就是1,类推
   2)、注意索引不要越界
   L = [95.5,85,59]
   print L[0]
   print L[1]
   print L[2]

三、Python-倒序访问List
   1)、索引是从-1开始,也就是第一个索引就是-1,第二个就是-2,类推
   2)、注意索引不要越界
   L = [95.5, 85, 59]
   print L[-1]
   print L[-2]
   print L[-3]

四、Python-添加新元素
  1)、append()方法,把添加到List尾部
    classmates = ['Michael', 'Bob', 'Tracy']
    classmates.append('Adam')

  2)、insert()方法,把加到List添加到第几位,需要加参数
    也可以把元素插入到指定的位置,比如索引号为1的位置:
    classmates = ['Michael', 'Bob', 'Tracy']
    classmates.insert(1, 'Jack')

五、Python-删除元素
  1)、要删除list末尾的元素,用pop()方法:

  >>> classmates.pop()
  'Adam'
  >>> classmates
  ['Michael', 'Jack', 'Bob', 'Tracy']

  2)、要删除指定位置的元素,用pop(i)方法,其中i是索引位置:

  >>> classmates.pop(1)
  'Jack'
  >>> classmates
  ['Michael', 'Bob', 'Tracy']

  3)、要把某个元素替换成别的元素,可以直接赋值给对应的索引位置:

  >>> classmates[1] = 'Sarah'
  >>> classmates
 ['Michael', 'Sarah', 'Tracy']

TAG:

 

评分:0

我来说两句

Open Toolbar