Где спрятался символ

Такой поиск похож на фильтр: нужно найти все слова, в которых встречается нужная буква или знак. Даны список слов и символ x. Верни индексы слов, содержащих этот символ, в порядке возрастания. Если таких слов нет, верни пустой список.

Примеры

Ввод
["leet", "code"], "e"
Вывод
[0, 1]
Ввод
["abc", "bcd", "aaaa", "cbc"], "a"
Вывод
[0, 2]
Ввод
["abc", "bcd", "aaaa", "cbc"], "z"
Вывод
[]

Нужно реализовать

def words_containing(words: list[str], x: str) -> list[int]:

Теги

stringsarray
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
["leet","code"], "e"
Ожидаемый[0,1]
2
Ввод
["abc","bcd","aaaa","cbc"], "a"
Ожидаемый[0,2]
3
Ввод
["abc","bcd","aaaa","cbc"], "z"
Ожидаемый[]
4
Ввод
["x"], "x"
Ожидаемый[0]
5
Ввод
["a","b","c"], "b"
Ожидаемый[1]
6
Ввод
[], "a"
Ожидаемый[]
Фокус-радио
На паузе · SomaFM · Fluid