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

list操作

时间:2019-12-07 14:33:50      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:列表   连续   判断   找不到   位置   not   包含   内存   多少   

一、list与元祖的区别:

  1. list中可以存放不同类型的数据,元祖只能存放同一类型的数据。如my_list=[1,‘2‘,[1,2],None,True,print]
  2. 元祖在内存中是连续的空间,列表是以链表的形式进行数据的链接的。

二、list常见操作

    例子:my_list=[1,2,3.4]

  1. 索引index:公式:my_list【索引】,索引从0开始:0-len()-1。索引=-1代表最后一个元素
  2. 切片slice:公式:my_list[【起始位置】:【结束位置】:【步长】],当步长为-1时代表从后往前取值。包含起始位置,不包含结束位置。负数为索引时这么表示:my_list[-2:-1]
  3. 加 + :两个列表拼接
  4. 乘 * :列表重复多少次
  5. in/not In :判断元素是否在列表中,返回一个布尔值
  6. len(list) :返回列表长度
  7. max(list):返回列表中最大的元素
  8. min(list):返回列表中最小的元素
  9. list.index(‘元素‘,【起始位置,【结束位置】】):返回列表中元素第一次出现的索引值,找不到元素则报错。ValueError
  10. list.count(‘元素‘):返回元素出现的次数

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

list操作

标签:列表   连续   判断   找不到   位置   not   包含   内存   多少   

原文地址:https://www.cnblogs.com/henji1266/p/12001495.html

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