В принципе, мне нужно создать функцию, в которой я ввожу два аргумента: , первая из которых является буквой (т.е. «i») второй, являющийся списком (т. Е. ['Trees', 'iron' 'cars', 'indian'])Вход для Python ForLoop
моя функция должна возвращать каждый элемент в списке, который начинается с той же буквы в моем первом аргументе.
так для меня:
def match_first_letter(G, F):
for i in F:
if i.F[0] == G:
return F
где G является первой буквой и F список
я получаю: AttributeError: 'ул' объект не имеет атрибута 'L'
Есть ли что-то конкретное, что я делаю неправильно?
Что вы ожидаете 'i.F [0]' сделать? –
Ваша ошибка не соответствует вашему коду. – vaultah
Я ожидаю, что i.F [0] просмотрит каждый элемент в моем списке и вернет те элементы, которые удовлетворяют аргументу – SystemofaCode