摘要:
题目 根据要求实现对应的方法 1.等长的两个列表合并为一个字典。要求:合并成{"A": 1, "B": 2, "C": 3},请用一行代码实现 keys = ["A", "B", "C"] values = ["1", "2", "3"] 2.合并两个列表并消除重复值 list_1 = ["a", 阅读全文
摘要:
题目 请写出以下代码的运行结果 思路 记住一点,直接赋值,是所有对象都指向同一对象的引用,因此,原对象一变,所有对象都会变 浅拷贝,是父对象拷贝出来,独立了,而子对象还是指向同一对象的引用,因此,原对象一变,父对象不变,只有子对象会变 深拷贝,是所有对象都拷贝出来,独立了,因此,原对象一变,所有对象 阅读全文
摘要:
题目 请写出下列代码的运行结果 思路 题目不难,但很容易漏,就像在 中,实际上给关键字参数 kwargs什么都没传,打印时,仍然会打印个空字典 ,同样在 中,可变参数 args位置上什么都没传,仍然会打印个空元组 值得注意的还有 , 和 ,由于都没有解包,所以当做一个元组 传进去了 结果 阅读全文
摘要:
题目 题目:passwd={"admin":"123321", "user1":"123456"} 1.设计一个登录程序,不同的用户名和对应密码存在一个字典里,输入正确的用户和密码去登录 2.首先输入用户名,如果用户名不存在或者为空,则一直提示输入正确的用户名 3.当用户名正确的时候,提示去输入密码 阅读全文
摘要:
题目 给定一个只包含正整数且非空的数组,返回该数组中重复最多的前N个数字(返回结果按重复次数从多到少排列,N不存在取值非法的情况),请用熟悉的语言实现该需求。10分钟之内写出来 思路 1.假设列表(数组)为a,使用set将该数组过滤,得到一个新的列表sorted_a,这个sorted_a是不重复的 阅读全文