基本信息
文件名称:程序员面试题集及解题策略.docx
文件大小:44.23 KB
总页数:30 页
更新时间:2025-12-29
总字数:约9.03千字
文档摘要

第PAGE页共NUMPAGES页

2026年程序员面试题集及解题策略

一、编程语言基础(5题,每题10分,共50分)

1.题目:

Python

请编写一个函数,接收一个字符串列表,返回一个新列表,其中包含所有原列表中的字符串按字符数量降序排列,若字符数量相同,则按原列表顺序排列。

答案:

python

defsort_strings_by_length(strings):

returnsorted(strings,key=lambdax:(-len(x),strings.index(x)))

解析:

-`sorted`函数默认升序排列,通过`-len(x)`