说好的日更,不知不觉断了大半年,So,我在这里立个flag,每周至少更新3篇CSDN,如未做到,私聊我给你发个不低于5元的红包,欢迎围观!
对数字列表执行简单的统计计算。
分别找出最大值,最小值,并且计算总和。
下面讲今天的主题—切片
在讲切片之前,
我们首先应该明白什么是切片?
我们中学在生物实验室里都做过切割菠菜细胞膜的实验,那里曾经用到过切片,放在显微镜下观察细胞,当时感觉很神奇。(ps:当时有个同学做实验的时候比较调皮,不小心刀片割破了手,他没有及时去包扎,而是创造性的把部分血液滴到切片上,放置显微镜下观察,我看他笑了,我也凑过去看了看,其实也没什么好看的嘛/狗头/)
言归正传。
但是python中的切片是指截取指定范围的字符串,元组。
下面开始我的表演。
[0:2]的意思是打出前两个,知其然还要知其所以然,下面听我慢慢道来。
1.我在之前的文章中提到过,你想打的字符串的位置要比你实际打出的少1位。例如,你想打出第二个字符串,你就得打出1。
2.跟range()函数一样,python会在指定的第二个索引前面停止。例如想要打出前两位字符串。
正确输入方式:[0:2]
错误输入方式:[0:1]
(ps:索引在本例中指括号里的0和2)
关于切片的其他细枝末节。
1.没有指定第一个索引,将从列表开头开始循环。
没有指定后面的索引也是大同小异。
2.可指定特定的位置。eg.输出名单上最后三个字符串。
遍历切片
即打出所有字符串的名单,并让他们老老实实的排成一列。
每日一句
如果我们不做点什么,时间过得越来越快,我们荒废的速度也越来越快。
(来源:S)