1.数组定义:在集合当中指定多个元素,元素的类型可以是整数、字符串及浮点。
2.数组作用:一次性的定义多个元素,可以为变量赋值提供便利。
3.数组的定义方法:
数组名=(a b c d) 数组名不能重复
4. 数组内部的元素下标是从0开始的
5.数组的长度指的是数组内包含了几个元素
6.单独查看数组内的元素
7. 数组遍历
8.数组的切片:0表示起始位置,2表示步长,起始位置0开始,包括0,向后移2个数。
9. 数组的元素替换
临时替换
永久替换:通过修改元素下标的值可以实现。
10. 删除数组当中的元素:通过删除元素下标实现
删除整个数组
删除其中一个数组后其它数组的下标不会改变
11.数组追加元素
根据下标进行追加
向末尾追加元素
12. 习题:定义一个数组,元素都是整数,实现数组内整数的累加求和。
13.习题:把数组当中的奇数和奇数相加,偶数和偶数相加。
14. 习题:定义一个数组,使用条件判断找出数组内最大值和最小值
15. 冒泡排序:类似气泡上涌的动作,在数组中的元素从小到大,从大到小的顺序进行重新排列。
冒泡的排序思路:对比两个相邻的元素,以从小到大为例,满足交换条件的元素,小的往左排,大的往右移,数组的位置发生变化(下标对应的元素的值发生变化)
冒泡排序:双层循环,外部循环控制排序的轮次,内循环比较两个元素的大小,决定时候互换位置,对比和交换次数随着排序轮次而减少。
习题:冒泡排序
习题:将磁盘的占比从大到小进行排序。