У меня есть список с повторяющимися элементами:
list_a=[1,2,3,5,6,7,5,2]
tmp=[]
for i in list_a:
if tmp.__contains__(i):
print i
else:
tmp.append(i)
Я использовал приведенный выше код для поиска повторяющихся элементов в list_a
. Я не хочу удалять элементы из списка.
Но я хочу использовать здесь цикл. Обычно C/С++ мы используем, как я предполагаю:
for (int i=0;i<=list_a.length;i++)
for (int j=i+1;j<=list_a.length;j++)
if (list_a[i]==list_a[j])
print list_a[i]
как мы будем использовать это в Python?
for i in list_a:
for j in list_a[1:]:
....
Я попробовал вышеуказанный код. Но это неправильно. Я не знаю, как увеличить значение для j
.