考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能: 请将列表lis内的重复元素删除,并输出。例如: 若列表为[2,8,3,6,5,3,8],输出为[8,2,3,5,6] 试题程序: #请在_______处使用一行代码

admin2020-04-10  40

问题 考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:
请将列表lis内的重复元素删除,并输出。例如:
若列表为[2,8,3,6,5,3,8],输出为[8,2,3,5,6]
试题程序:
#请在_______处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
lis=[2,8,3,6,5,3,8]
new_lis=_________
print(new_lis)

选项

答案lis=[2,8,3,6,5,3,8] new_lis=list(set(lis)) print(new_lis)

解析 set()函数可以将其他组合数据类型变成集合类型,返回结果是一个无重复且排序任意的集合。集合类型主要用于元素去重,适合于任何组合数据类型。去重之后再用list()方法将其转化为列表类型输出。
转载请注明原文地址:https://jikaoti.com/ti/9A50FFFM
0

最新回复(0)