python笔记---列表

序列

  • 列表、元组、字符串都是序列

  • 序列的特性:索引、切片

  • 序列的基本操作

#求序列长度
len()
#连接两个序列成为一个序列
+
#重复系列元素
*
#判断元素是否在序列中
in                  
#返回最大的值
max()
#返回最小的值
min()
#比较两个序列值是否相同
cmp(tuple1,tuple2)  

列表

L = [1,2,3,'a','b','c']

列表的基本操作

#取值_切片&索引
list[]
L[start:stop:step]
L[0] #第一个元素
L[:] or L[::] #都是原列表
L[-1] #列表最后一个元素

#添加
L.append('abc') #在末尾添加新元素'abc'
L.insert(1,'abc') #在指定位置添加

#删除
del(L[1]) or del L[1]#删除L[1]
list.remove('a') #删除第一个'a'
L.pop() #返回最后一个元素,并从list中删除
L.pop('b') #删除指定元素'b'

#修改
L[]=x #直接赋予元素新值

#查找
var in list

#追加list,即合并list到L上
L.extend(list)

#排序
L.sort()        

#倒序
L.reverse()     

#该元素在列表中出现的个数
L.count(var) 

#该元素的位置,无则抛异常
L.index(var)     

#从两个列表中依次取值,变成一个新的列表
#zip(L1,L2)
L1=['a','b','c']
L2=['A','B','C']
zip(L1,L2)

[('a', 'A'), ('b', 'B'), ('c', 'C')]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值