收藏加关注,持续更新。
答案有很多使用Pythonic(优雅的、地道的、整洁的)代码的写法。
网上有很多面试题,不过很多使用的python2,而且有些代码copy过来使用还报错,所以笔者准备一些笔试题,答案都能正常执行。题目如有其它结果,可在下方留言。
2.使用Python将列表[1, 2, 3, 4, 5, 6, 7, 8, 9]按照元素与5距离从小到大进行排序
3.使用map函数将[1,2,3,4]处理成[1,0,1,0]
4.找出数组nums = [1,2,5,6,4,3]中和为目标值target=8的两个整数,并返回它们的数组下标
7.假设n为整数,那么表达式 n&1== n%2 的值为____
8.请合并下面两个字典 a = {"A":1,"B":2},b = {"C":3,"D":4}
9.把元组("a","b")和元组(1,2),变为字典{"a":1,"b":2}
11.请将列表[1,2,3,4,5]使用python方法转变成[1,4,9,16,25]。然后提取大于10的数,最终输出[16,25]