n=int(input("请输入列表元素个数n=:"))
s=[]
for i in range(0,n):
k=input("请输入下一个列表元素=:")
s.append(k)
def d(s1):
for i in range(0,len(s1)):
for j in range(i+1,len(s1)):
if s1[i]==s1[j]:
del s1[i]
else:
pass
result=d(s)
print(result)
E:\pythonProject\p1\venv\Scripts\python.exe E:/pythonProject/p1/5.7.py
请输入列表元素个数n=:3
请输入下一个列表元素=:4
请输入下一个列表元素=:3
请输入下一个列表元素=:4
None
函数没有把处理的结果返回回去,result接收不到值
def d(s1):
for i in range(0,len(s1)):
for j in range(i+1,len(s1)):
if s1[i]==s1[j]:
del s1[i]
else:
pass
return s1
觉得有用的话采纳一下哈