My issue
t=int(input())
for i in range(t):
n=int(input())
l=list(map(int,input().split()))
a=
d=0
l=list(set(l))
l.sort()
for i in range(len(l)):
if (l[i]-l[i-1])>0:
d=(l[i]-l[i-1])
a.append(d)
print(min(a))
what"s wrong in this code
My code
# cook your dish here
t=int(input())
for i in range(t):
n=int(input())
l=list(map(int,input().split()))
a=[]
d=0
l=list(set(l))
l.sort()
for i in range(len(l)):
if (l[i]-l[i-1])>0:
d=(l[i]-l[i-1])
a.append(d)
print(min(a))
Learning course: Sorting using Python
Problem Link: CodeChef: Practical coding for everyone