面试篇
微笑吧LP
希望就在云后面!
展开
-
python列表去重
尽可能写出列表去重的方案,去重的同时保持顺序不变lt=[1,1,3,3,3,3,4,2,2,4,5,5,5]# 方法一:新列表去重lt2=[]for i in lt: if i not in lt2: lt2.append(i)print(lt2)# 方法二:集合去重lt2=list(set(lt))lt2.sort(key=lt.index)print(...原创 2019-11-21 16:53:39 · 204 阅读 · 0 评论 -
python列表嵌套字典,根据键的值排序
列表[{‘name’:‘wang’,‘age’:30},{‘name’:‘zhang’,‘age’:20},{‘name’:‘li’,‘age’:25}],以’age’排序,结果:[{‘name’: ‘zhang’, ‘age’: 20}, {‘name’: ‘li’, ‘age’: 25}, {‘name’: ‘wang’, ‘age’: 30}]方法一:import operatorlt...原创 2019-01-12 15:07:57 · 1547 阅读 · 0 评论 -
python常见问题(面试相关)
Python是什么?简述并说明优点和缺点?Python是一种面向对象的解释性计算机编程语言,它是结合了解释性、编译性、互动性和面向对象的脚本语言。优点:开源、免费、简单、易学、可移植、可扩展、易维护、开发效率高。缺点:运行速度慢、代码不能加密。Python是如何被解释的?Python是一种解释性语言,它的源代码可以直接运行。Python解释器会将源代码转换成中间语言,之后再翻译...原创 2019-02-16 21:03:08 · 12165 阅读 · 1 评论