описанная Вами задача как раз и решается именно так, как Вы описали:
Есть некая константа K = 1.
Есть список spisok, в котором в ячейке номер 1 лежит текст «b».
spisok = [“a”, “b”, “c”]
Если вы пишете:
result = spisok[K]
то переменная result станет равна значению ячейки с номером, равным K, т.е. spisok[1], т.е. «b».
Или, может, Вы хотели обратную задачу - по значению ячейки номер ячейки?