plist1 — это массив из 40 словарей по 4 строки в каждом. plist2 тоже массив, но из 120 словарей по 2 строки в каждом.
Если я перечислю все команды хоккейной лиги в таблице (заполненной из определенного ключа в plist1), скажем, я выберу пятую из них. Это толкает новую таблицу. 120 словарей в plist2 состоят из двух строк: одна соответствует году истории лиги по порядку, а другая — тому, кто выиграл чемпионат в этом году. Я хочу, чтобы во второй таблице отображались только те годы, для которых вторым ключом словаря является то же имя команды, которое было только что выбрано в первой таблице, plist1. Итак, когда я выбираю команду «5» из первой таблицы, я ожидаю увидеть во второй таблице только те годы, в которых команда «5» выиграла. Идея состоит в том, что все годы будут присутствовать в plist2, но неактуальные будут заблокированы в реальной таблице на ходу.
Как я могу сказать, что «если пользователь выбрал команду X, то показывать годы только для команды X, а не все годы».
Благодарю вас!