python移除列表中的重复元素

首先导入使用的模块

import platform
print("张三")

移除列表中的重复元素

输入数据

input_list = [1, 2, 2, 3, 3, 3]

print("输入数据: ", input_list)

方法1: 遍历列表

def method_1():
    print("方法 1 : 遍历列表")
    result = []
    for e in input_list:
        if e not in result:
            result.append(e)

    print("结果: ", result)
方法2: 使用集合 set
def method_2():
    print("方法 2 : 使用集合 set")
    result = list(set(input_list))
    print("结果: ", result)

 

全部代码

import platform

print("张三")

input_list = [1, 2, 2, 3, 3, 3]

print("输入数据: ", input_list)

def method_1():
    print("方法 1 : 遍历列表")
    result = []
    for e in input_list:
        if e not in result:
            result.append(e)

    print("结果: ", result)

def method_2():
    print("方法 2 : 使用集合 set")
    result = list(set(input_list))
    print("结果: ", result)

method_1()

method_2()

print("Python 版本", platform.python_version())
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《python移除列表中的重复元素》
文章链接:https://zhuji.vsping.com/3523.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。