码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习笔记(四)

时间:2017-09-15 18:52:56      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:min   列表   rem   remove   dex   删除元素   bsp   切片   最大值   

一、list创建

  list 是Python语言中一种内置的数据类型
  list 中可以存放不同类型的数据

  list = []  #创建一个空列表
  list = [1,2,3] #创建一个非空列表,并初始化其元素为1,2,3


二、list长度

  使用 len(list_变量) 可以测得list的长度


三、list切片

  list = [1,2,3,4,5,6,7,8,9,10]

  print(list[3:])  #4,5,6,7,8,9,10
  print(list[3:5]) #4,5
  print(list[-1]) #10
  print(list[-2:-1]) #9
  print(list[1:9:2]) #2,4,6,8


四、查看修改列表内元素

  list = [1,2,3,4,5]

  print("查看列表中索引为0的元素:",list[0])
  list[0] = 100  #通过索引修改列表中的元素


五、扩充列表

  list.append(待追加的元素)
  list.insert(插入的位置,待插入的元素)
  list.extend(待追加合并的list变量)


六、删除元素

  list.remove(object)
  lsit.pop() #删除列表中最后一个元素并返回该元素
  list.pop(index) #删除列表中指定索引的元素,并返回该元素
  del lsit[index] #删除指定索引处的元素
  del list #删除整个列表


七、确定元素的位置

  list.index(object)


八、统计元素出现的次数

  list.count(1)


九、列表常用操作

  list.sort() #对列表进行排序
  list.reverse() #对列表进行反转
  sorted(list) #对列表进行排序
  max(list) #获取列表中的最大值
  min(list) #获取列表中的最小值
  cmp(list1,list2) #比较两个列表是否相等
  元素 in list #判断元素是否在列表中


十、元组的创建

  tuple可以看做是不可变的列表

  tuple = ()  #创建一个空元组
  tuple = (1,) #创建一个带有一个元素的元组
  
  

  

  

  
  

Python学习笔记(四)

标签:min   列表   rem   remove   dex   删除元素   bsp   切片   最大值   

原文地址:http://www.cnblogs.com/userchencq/p/7527070.html

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