学习python的第2天

今天学习的是列表的知识

1、命名的原则,那就是列表要使用复数的格式,比如(letters、bicycles、names)等,这点之前没有学过,感觉很好。

2、python的索引是从0开始的,不是从1开始。然后就是可以用-1、-2访问列表最后一个、倒数第二个元素,神奇!

3、接下来是一些函数:

今日学习的函数
append()  将元素添加到列表末尾  
insert()    在列表任意位置插入要素 iinsert(0,q)
del 删除要素 通过索引
pop() s删除要素 t通过索引
remove() s删除要素 t通过要素值
sort() d对列表进行永久排列,按照字母、数字大小等  
sort(reverse=True) y永久排序,和上面的相反  
sorted() d对列表进行临时排序 b不改变原顺序
reverse() y永久排序,按照索引倒着排序 (并非按照字母、数字什么的)
len() h获取列表长度  
for循环 for  car in cars : z注意缩进
range() c创建数值列表 for value in values (1,5) z注意是1,2,3,4
min、max、sun等 j简单的统计运算  
列表解析 ssquares[value**2 for value in values (1,11)](注意这里没有冒号) s输出[1,4,9,16,25,36,49,64,81,100]
players[1:4] t提取出第2,3,4个要素 k可以是[:4],[1:],[:]
元组 b不可改变的列表是元组 y用()表示,而不是[ ]
if语句 if cars =="bwm":  else: y一个等号是赋值,两个等号是发问
in(not in) p判断特定值是否在(不在)列表中 y用的是值,不是索引
if-else-slse r如果列表名放在if后面,当列表为空时,为false,列表不为空时,为true  

猜你喜欢

转载自blog.csdn.net/qq_35093027/article/details/85010575
今日推荐