python的list的基本操作、list循环、切片、字典基本操作、字典嵌套、字符串常用方法

上面说了字符串和整形,那现在要是想存一个班级的人的名字,这个班有200个人,怎么存呢,用字符串的话,那就是names = 'marry lily king .....'这样,但是这样存是可以存,那要是想取到某个人的名字怎么取呢,不能再去里面看一遍吧,那累死人了,为了解决这个问题,又有一种新的数据类型应运而生,那就是列表,这也是我们在以后的开发过程中,最常用的数据类型之一,列表也叫数组,列表定义,使用[]即可;列表里面可以再套列表,一个里面套一个列表,叫二维数组;一个里面套一个列表,里面的列表再套一个列表,这个叫三维数组,套几层就是几维,定义格式如下:

#list的是一种新的数据类型,也可以叫数组:
stus=['谢谢','谢1','谢2','谢3','谢4',19.3,89]
#里面的每个元素可以叫下标、索引、角标
print(stus[6])
#定义一个空的数组:stus=[]或者stus = list()
# 关于List的增、删、改、查
# list 的增
stus=['谢谢','谢1','谢2','谢3','谢4']
stus.append('谢5')#append在list的末尾增加一个元素
stus.append('谢6')
stus.insert(0,'谢0')#insert在list的指定位置增加元素
stus.insert(2,'谢哈')
stus.insert(20,'谢20')#insert时,如果指定位置不存在时,直接在最后增加这个元素
print(len(stus))#看list里面元素的个数有几个
print(stus)
# list的改,改只有下面一种方式
stus=['谢谢','谢1','谢2','谢3','谢4']
stus[0] = 'xiexie'
print('改完之后的:',stus)

猜你喜欢

转载自www.cnblogs.com/cuimeiping/p/9987026.html