题目
第一题:解题思路先把输入的列表进行排序用sored,
- sort 是应用在 list 上的方法,而sorted 可以对所有可迭代的对象进行排序操作,是python内置的全局方法;
- sort是对原有列表进行操作,而sorted返回的是一个新的可迭代对象,不会改变原来的对象;
- 接着使用if语句看排序后的列表顺序是否和原来的一样
- 最重要的是弄清比较的是什么如果不转换成整数,就是比较字符串的大小,不是比较字符的ASCII码(第二题也是)
- 所以用for循环先将数组转换一下
- 最后用copy语句 此目的是为了将最开始的数组复制一下,与排序后的数组进行比较,一次来看出输入的数组是否进行了排序
结果
第二题
两个数组,先将两组数合并,复制给第三个变量,同时用for循环将将数组转换为整数型以此来比较字符串中的ASCII码