Python的列表(list)的命名规则和方法

来源:互联网 发布:闲鱼淘宝介入多久 编辑:程序博客网 时间:2024/06/03 15:49

第二天

List学习

List就是一个列表,就像把梯子横着放,每一个空档的位置可以放一些元素,整形:3,浮点型:3.14,字符串:“helloworld”。每一个空档都有一个下标(index),

0开始计算,假如list=[a,2,0.618],则index=0的位置放的是“a”,index=1的位置放的是2index=2的位置放的是0.618

 

newList=[1,3,5,7,9]#创建list

# print(str(newlist))

print(newList[1])#获取下表为1 的元素值

 

newList[1]=30#修改下标为1的元素的值改为30

 

del newList[1]#删除下标为1 的元素的值

print(str(newList))

 

print(len(newList))#list的长度

 

list=[2,4,96,83,10,12]

 

print(newList+list)#list拼接

 

print(["hello"]*4)

 

print(2 in list)#2是否在该list中

 

print(list[1])#获取下表为1 的元素的值

 

print(list[-2])#获取倒数第二个元素的值

 

list.append("hello")#末尾追加元素

 

list.reverse()#反转元素的排列

print(list[1:])#从下标为1 的元素开始截取到最后一个

 

list.remove("hello")#移除元素

 

list.sort()#排序

print(list)

print(list[1:3])#截取1到3的元素  !!!!前闭后开不包括第三个元素

 

list.clear()#清空list

print(list)

 

list.insert(2,"hello")#在下标为2的位置插入“hello”

print(list)

 

new=list.copy()#复制

print(new)

 

num=list.count(2)#查找当前list含有几个该元素

print(str(num))

o=list.index(12,0)#查找值得位置,第一个元素为值,第二位为从哪里开始查找

print(str(o))

0 0