У меня есть список списков, и я пытаюсь искать или адресовать данные в списках.
Например
print(data[0])
print(data[12])
Дает мне
['Spinward-Rimward', 'Sol', 0, 0, 'N/A', '']
['Spinward-Rimward', 'POL-6387', 2, -8, 'TWE', 'Atol']
И
print(data[0][0])
дает мне
Spinward-Rimward
И я можно получить отдельный элемент
index = data[0].index('Sol')
print(index)
Получает меня
1
Но поиск в списках списков меня поражает. У меня есть несколько сотен строк данных, и если я хочу, чтобы каждая строка, содержащая Spinward-Rimward, или каждая строка, где широта и долгота были меньше 10, я бываю в тупике.
Мне это нужно, потому что я планирую выполнять арифметические операции c на широте / долготе, когда люди вводят имя звездной системы, чтобы найти расстояние между двумя звездами.
tl; dr - я - нуб python, который заблокирован и решил сделать забавную игрушку для игроков из Alien RPG, у которой есть 2-я карта трехмерного пространства.