python性感小列表

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Lonelyhat/article/details/90722157

'''
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]
#

猜你喜欢

转载自blog.csdn.net/Lonelyhat/article/details/90722157