最新面试题 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
'''
posted @ 2019-11-06 14:44  小猿取经-林海峰老师  阅读(970)  评论(0编辑  收藏  举报