写一个函数实现字符串反转,尽可能写出你知道的所有方法 2022-08-22
这些方法其实都是大同小异的,面试的时候能够给出几种有代表性的就足够了。给大家留一个思考题,上面这些方法,哪些做法的性能较好呢?我们之...详情>
写一个函数统计传入的列表中每个数字出现的次数并返回对应的字典 2022-08-22
def count_letters(items): result = {} for item in items: if isinstance(item, (int, float)): result[item] = result.get(item, 0) + 1 re...详情>
函数参数*arg和**kwargs分别代表什么? 2022-08-22
*args代表可变参数,可以接收0个或任意多个参数,当不确定调用者会传入多少个位置参数时,就可以使用可变参数,它会将传入的参数打包成一个元...详情>
用Python代码实现Python内置函数max 2022-08-22
最为关键的是还可以通过命名关键字参数key来指定一个用于元素比较的函数,还可以通过default命名关键字参数来指定当可迭代对象为空时返回的默...详情>
对下面给出的字典按值从大到小对键进行排序。 2022-08-22
sorted函数的高阶用法在面试的时候经常出现,key参数可以传入一个函数名或一个Lambda函数,该函数的返回值代表了在排序时比较元素的依据。详情>
Python中如何实现字符串替换操作? 2022-08-22
可以通过字符串替换的方式为文件名补位,根据补位后的文件名用sorted函数来排序,大家可以思考下这个问题如何解决。详情>
假设你使用的是官方的CPython,说出下面代码的运行结果 2022-08-22
下面的程序对实际开发并没有什么意义,但却是CPython中的一个大坑,这道题旨在考察面试者对官方的Python解释器到底了解到什么程度。详情>
什么情况下应不建或少建索引 2022-08-22
数据重复且分布平均的表字段,假如一个表有10万行记录,有一个字段A只有T和F两种值,且每个值的分布概 率大约为50%,那么对这种表A字段建索引...详情>
MySQL联合索引 2022-08-22
1、联合索引是两个或更多个列上的索引。对于联合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部...详情>
为什么说B+比B树更适合实际应用中操作系统的文件索引和数据库索引 2022-08-22
1、B+的磁盘读写代价更低。B+的内部结点并没有指向关键字具体信息的指针,因此其内部结点相对B树更小。如果把所有同一内部结点的关键字存放在...详情>