最新面试题 06—10


6、python实现列表去重的方法

# 先通过集合去重,在转列表
list1 = [11, 12, 10, 13, 14, 11, 12]
set1 = set(list1)
print(set1)  # [10, 13, 14, 11, 12]

list1 = list(list1)

7、fun(*args,*kwargs)中的*args,*kwargs什么意思?

# *args: 可以接收任意个形参
# **kwargs: 可以接收任意个关键字参数

8、python2和python3的range(100)的区别

# python2返回列表,python3返回迭代器,节约内存

9、一句话解释什么样的语言能够用装饰器?

# 函数可以作为参数传递的语言,可以使用装饰器

10、python内建数据类型有哪些

'''
整型--int

布尔型--bool

字符串--str

列表--list

元组--tuple

字典--dict
'''


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM