所谓基础不牢,地动山摇,咱们基础学完了,但是要温故而知新。
涉及知识点
- python 遍历列表
- python 集合 set
- python 方法调用
代码解析
咱们通过遍历和集合两个方式来实现
首先导入使用的模块
import platform
画蛇添足一下
print("俱往矣,数风流人物,还看今朝")
移除列表中的重复元素
输入数据
input_list = [1, 2, 2, 3, 3, 3]
print("输入数据: ", input_list)
- 2
- 3
方法1: 遍历列表
def method_1():
print("方法 1 : 遍历列表")
result = []
for e in input_list:
if e not in result:
result.append(e)
print("结果: ", result)
- 2
- 3
- 4
- 5
- 6
- 7
- 8
方法2: 使用集合 set
def method_2():
print("方法 2 : 使用集合 set")
result = list(set(input_list))
print("结果: ", result)
- 2
- 3
- 4
全部代码
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())
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
运行结果
兄弟们快去试试吧!
来都来了,点个赞再走呗!