4.初探python之列表、元组

一、列表增删查改
name = ['zhoupeng','shuting','just','suti','valuest'] #列表
#切片
print(name[0:])#取到最后
print(name[0:-1])#取到倒数第二位
print(name[0::1])#从左到右一个一个取
print(name[0::2])#从左到右隔一个取
print(name[4::-1])#从右到左
print(name[4::-2])#从左到右隔一个取
#增 1.append 2.insert
name.append('test')#添加到列表末端
print(name)
name.insert(0,'test2')#添加到指定位置
print(name)
#修改
name[0] = "zp"
print(name)
name[0:2] = ['zhoupeng','zp']
print(name)
#删 1.remove删除列表中特定元素 2.pop根据索引值删除,并返回这个值 3.del 什么都可以删
name.remove('test')
print(name)
a = name.pop(1)
print(a)
del name[0]
print(name)


二、列表内置方法
#count 计算元素在列表中出现的次数
num = [1,1,5,3,2,6,4,8,5,1,2,1]
num1 = num.count(1)
print(num1)
#extend 在列表末尾追加新列表
a = [1,2,3]
b = [4,5,6]
a.extend(b)
print(a)
#index 查找该元素在列表中的位置
print(a.index(2))
#reverse 列表反转
c = [1,3,2,6,7,9,5,4,8]
c.reverse()
print(c)
#sort 从小到大排序
c.sort()
print(c)
三、元组
只读列表,不能修改
tup =(1,2,3)#一个元素的元组在元素后假,
posted @ 2018-06-22 19:19  zhoupeng_L  阅读(144)  评论(0)    收藏  举报