天高云淡 发表于 2018-8-10 09:55:03

python学习list笔记

  python学习list笔记
  List(列表) 是 Python 中使用最频繁的数据类型;
  支持字符,数字,字符串甚至可以包含列表(所谓嵌套)
  1、定义:
  list =
  2、从最后一列增加:
  list.append("your are good!")
  显示:
  直接输入:list
  显示:
  3、从中间增加一列如:
  使用:insert函数:
  使用方法如下:
  >>> list.insert(8,'liwen')
  >>> list
  
  4、删除一个:
  使用del
  如:
  >>> list
  
  >>> del list#删除下标为第一个的值
  >>> list
  
  5、遍历全部值:
  list =
  使用for循环遍历:
  for i in list:
  print i
  6、查看list长度使用len函数
  list =
  print len(list)
  print '====================='
  a = 'ddddddddddddddddddd'
  print len(a)
  10
  =====================
  19
  =====================
  7、计算:统计5出现了几次:
  c =
  ncount = 0
  for i in c:
  if i == 5:
  ncount = ncount + 1
  print ncount
  结果:
  6
  ==========ncount===========
  偶数与奇数:
  range(1,101,2) 奇数
  
  range(2,101,2) 偶数
  
  补充:
  1、
  #!/usr/bin/env python
  # -*- coding: utf-8 -*-
  if __name__ == '__main__':
  list = ['html', 'js', 'css', 'python']
  # 方法1
  print u'遍历列表方法1:'
  for i in list:
  print (u"序号:%s   值:%s" % (list.index(i) + 1, i))
  print u'\n遍历列表方法2:'
  # 方法2
  for i in range(len(list)):
  print (u"序号:%s   值:%s" % (i + 1, list))
  # 方法3
  print u'\n遍历列表方法3:'
  for i, val in enumerate(list):
  print (u"序号:%s   值:%s" % (i + 1, val))
  # 方法3
  print u'\n遍历列表方法3 (设置遍历开始初始位置,只改变了起始序号):'
  for i, val in enumerate(list, 2):
  print (u"序号:%s   值:%s" % (i + 1, val))
页: [1]
查看完整版本: python学习list笔记