Мне нужно сравнить 2 списка стран, которые я организовал, один по населению и один по области, чтобы он печатал любые страны, которые находятся в том же положении, что и оба списка. до сих пор ничего я пытался привел это только возвращение одной страны, которая имеет ту же позицию в обоих списках, когда должно быть в общей сложности 6Сравнение двух отсортированных списков в python
def coincidingCountries():
countries = readCountries()
for i in range(0,len(countries)):
swap = False
for j in range(0,len(countries)-(i+1)):
if countries[j][1]>countries[j+1][1]:
temp = countries[j+1]
countries[j+1] = countries[j]
countries[j] = temp
swap = True
for i in range(0,len(countries)):
smallest = i
for j in range(i,len(countries)):
if countries[j][2]< countries[smallest][2]:
smallest = j
temp = countries[i]
countries[i] = countries[smallest]
countries[smallest] = temp
Пожалуйста, добавьте списки или по крайней мере образец каждого из них. –
Просьба предоставить образец ввода и ожидаемый выход для этого входа. Пока неясно. –
звучит как работа для 'zip'. Также - почему вы реализуете то, что похоже на сортировку пузырьков, а не на встроенную сортировку? –