python性感小列表

'''
python的数组
列表
'''

nember =['aaa','bbb','ccc']
number =[1,2,3,4,5]
mix=[1,'aaa',3.14,[1,2,3]]
empty=[]

#添加元素,在末尾添加,每次只能添加一个
nember.append('ddd')
#extend()添加列表,在末尾依次添加
nember.extend(['rrr','www'])
nember.extend(number)
#insert(位置,数据)
nember.insert(0,'ggg')
#从列表中获取元素
nember[0]
#列表删除元素remove(数据)
nember.remove('aaa')
#del语句 del 列表名或者列表名[位置]
del nember[1]
#pop取出列表中最后一个元素,返回给用户
a=['123','qwe']
name=a.pop()
print(name)
#列表分片
#slice,拷贝
a=[1,2,3,4]
a[1:3]#2和4
a[:3]#0开始,1,2,3,4
a[1:]#1开始到最后
a[:]#全部

b=a[1:4]#拷贝
b=a
'''
以上两种拷贝方式
b=a这种方式一般不可取
a  
   共用同一个列表  [1,2,3,4]
b

如果一个修改另一个也随之改变
'''

#列表的比较
lis=[123,456]
lis2=[234,111]
lis<lis2#为真,只比较第一个
#也可以使用+法
lis3=lis+lis2#123,456,234,111
#也可以使用乘法*
lis *= 3#执行三遍lis中的数据
#in 与 not in 返回值为bool
123 in lis#true
'ddd' not in lis2#true
#判断二维列表
list2=[1,[2,3],5]
2 in list2[1]#true
#二维列表
list3=[1,2,[3,4],5]
list3[2][0]#3
#查看列表的元素个数
#dir(list)查看列表的函数
#count查看列表中元素出现的次数
list2.count(1)
#index(要查的数据,从哪里开始,到哪里结束)
list2=[1,2,1,4,5,6]
list2.index(1,1,4)#从位置1开始到位置4结束,数据1出现的第一个位置的返回值
#1
#reverse倒叙排列
>>> list1=[1,2,3,4,5]
>>> list1.reverse()
>>> list1
[5, 4, 3, 2, 1]
#sort()由小到大排序
>>> list1=[3,4,1,2,4,5,6,4,2]
>>> list1.sort()
>>> list1
[1, 2, 2, 3, 4, 4, 4, 5, 6]
#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值