最新面试题 06—10
______egon新书python全套来袭请看:https://egonlin.com/book.html
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
'''