经典的用列表的sort 方法
#!/usr/bin/python # coding:utf-8 a = [] for i in range(10): a.append(input("entert the num:")) print(a) for i in range(9): for j in range(i+1,10): if a[i] > a[j]: a[i],a[j] = a[j],a[i] print (a)
还有就是 运用for 循环 判断数组内大小 交换下标位置 从而排序数组 依次输出 排序的数值
类似于 c的冒泡排序法
2.求对角和
#!/usr/bin/python # -*- coding: UTF-8 -*- matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] sum= 0 for i in range(0, 3): sum += matrix[i][i] print(sum)
关于二维数组的对角和 也是比较简单的 用 [][]来判定列行 经行相加