列表长度是:
length = len(names)
print(length)
列表可以包含列表,成为多维数组。
names=[[1,2],[3,4]]
print(names[0][1]) 就等于第一个数组里的第二个数字2。
列表长度是:
length = len(names)
print(length)
列表可以包含列表,成为多维数组。
names=[[1,2],[3,4]]
print(names[0][1]) 就等于第一个数组里的第二个数字2。
len()取长度
列表里的元素可以也是列表
您好123123333333333333333331
names[ "eeed" , "fwef", "eeeeqa"]
length = len(names)
print(length)
列表长度:
len()
length=len(names)
print(length)
列表里可以是小数,字符串,浮点数,
x.len():返回列表的长度
列表可以嵌套:[[],[],[]](也可以多层嵌套 )
取得列表长度,就是列表中有几个数据
length = len(names)
print(length)
l = ["siki",233,3.4,"xcvd"]
列表中可以有不同种类型(数字和字符串)
names = [ [“siki”,"do"],[],[] ]
列表中也可以是列表(多维列表)
print(names[0][1])实际很少用
1.创建一个空列表命名为names,往里面添加,Lihua,Rain,Jack,Xiuxiu,Peiqi,Black元素
2,1中的names列表里black前面插入一个Blue
3,取出names列表中索引4-7的元素
4.把names列表中Xiuxiu的名字改成中文
5.返回names烈火表中Peiqi的索引值(下标)
6.创建新列表[1,2,3,4,2,5,6,2]合并到names列表中
names=["Lihua","Rain","Jack","Xiuxiu","Peiqi","Black"]
print(names)
names.insert(5,"Blue")
print(names)
list=names[4:7]
print(list)
names[3]="秀秀"
print(names)
number=names.index("Peiqi")
print(number)
newlist=[1,2,3,4,2,5,6,2]
print(newlist)
ResList=names+newlist
print(ResList)
names.append(newlist)
print(names)
14.创建一个列表存储多个数据:例如:
names = ["siki","mimi","xixi","lili"],列表信息用中括号括起来,内部数据用逗号分隔。
即:列表名 = [数据1,数据2,数据3]
15.如何访问列表中的数据:
索引从0开始,长度即为元素个数;
访问列表中倒数的几个元素,即可以用 names[-1]表示倒数第一个元素,names[-2]表示倒数第二个元素
16.如何截取子列表:
例如:names[0:2](注意包含开始,不包含结束),不写开始索引时,例如names[:2]默认从0开始;不写结束索引时,默认到末尾;都不写时,例如names[:]相当于复制列表。
17.修改列表中的数据:
例如:names[2]="dada"直接改;
添加数据:
names.append("需要添加的内容"),默认添加到列表结尾;
插入数据:
例如:names.insert(需要插入的位置索引号,插入的内容):比如names.insert(0,"zhangsan"),此时后面的元素依次向后串一位;
删除数据:del(names[2])方法即可,后面的元素自动向前串一位;或者写成 del names[2];或者直接names.remove("siki")直接删除也可以(但需要保证要删除的元素是存在的,否则会报错,同时如果列表中由多个“siki”时,默认删除的是第一个“siki”);
18.print()相当于一个换行。
19.使用列表里面的pop方法弹出数据,意思就是使用一次该数据然后将该数据删除;例如print(names[-1]) del(names[-1]),此时可以用names.pop(索引),索引不写时默认最后一个元素。
20.列表的排序:
升序:调用names.sort()进行排序,如果是字母字符串时,按照开头字母26英文顺序排,大写字母排在小写字母之前,即先大写后小写,数字开头的则先数字再大写后小写;纯数字的话,就按照数字本身大小进行升序;中文此时不介绍,sort()方法是永久排序;
降序的话,为names.sort(reverse=True);
临时排序:对列表原始不产生影响;一般任何如果是临时的话,最好用一个变量来接收这个值,例如newList = sorted(names),但此时原列表仍未变化;
names.reverse()表示将列表顺序翻转,仅仅是单纯的顺序翻转一下;
21.获取列表的长度:
length = len(names)即可;
22.列表中可以同时存放字符串、数字、浮点都可以;
列表中也可以包含列表:(多维)
names = [ [.......],[...],[......] ](相当于多维数组)
A=[1,2,3,4,5]
B=len(A)
print(B)
输出:
5
A=[2,3,4,5]
B=len(A)
print(B)
输出:
4
列表里可以包含列表(我猜你在套娃)
比如:
50内的数字_每10位一组=[[1,2,3,4,5,6,7,8,9,10],[11,12,13,14,15,16,17,18,19,20],[21,22,23,24,25,26,27,28,29,30],[31,32,33,34,35,36,37,38,39,40],[41,42,43,44,45,46,47,48,49,50]]
这种套娃列表就是多维列表
如果要打印11这个数字只需要:
print(50内的数字_每10位一组[1][0])
两层套娃就是二维列表,三层套娃就是三维列表......
列表的长度就是列表里面有多少个数据 多少个数据就是它的长度
lenth长度
列表内可以包含列表
len()表示长度
list =[ [],[],[] ]
多维列表
获取列表长度
len(names)
列表可以包涵列表
name[[],[],[]]
name[2][3]
len