Python【list列表去重】

目录

要求:

将list中的重复数据去重,至少使用两种方案

方案一:

方案二:


要求:

将list中的重复数据去重,至少使用两种方案

方案一:

使用set ,可以将list转换为set,由于set是无序且不允许重复元素的数据结构,转换后的set就会自动去除重复数据。然后再将set转回list即可。

代码如下:

python 复制代码
arr_list = [78, 8, 9, 9, 23, 4, 8]
print("原始列表为:", arr_list)
unique_list = list(set(arr_list))
print("去除重复后的列表为:", unique_list)

方案二:

建立一个新列表,然后遍历原始的列表将新列表中没有的元素存入新列表中

python 复制代码
arr_list = [78, 8, 9, 9, 23, 4, 8]
print("原始列表为:", arr_list)
unique_list = []
for i in arr_list:
    if i not in unique_list:
        unique_list.append(i)
print("去除重复后的列表为:", unique_list)
相关推荐
用户956256254293 小时前
五分钟用 E2B SDK 打通沙箱:环境变量只改三行
python·api
用户95179422510293 小时前
最小循环:让 Agent 跑起来(I1)
python·agent
沉默小管3 小时前
上班鼓励器_桌宠版
python
SomeOtherTime3 小时前
Rust 面向对象介绍(AI回答)
开发语言·python·rust
duansamve3 小时前
Flask中视图函数接收请求数据和返回响应实例
python·flask
zh_xuan4 小时前
kotlin常见面试题
开发语言·kotlin·面试题
用户298698530144 小时前
用 Python 自动化把 JavaScript 代码转换为 Word 文档
javascript·python·api
用户019027581614 小时前
AlphaFeed 标的池(universes)全解:CN_Stock / CN_ETF 与权限边界
python
青少儿编程课堂5 小时前
蓝桥杯青少组图形化 + 全国青少年信息素养大赛 + 电子学会Scratch考级:校园连连看解析
c++·python·算法·bfs·信息学竞赛
用户0332126663675 小时前
如何使用 Python 将 JSON 转换为 Excel
python·excel