Задача 17: Символ вложенного объекта

Вам нужно написать программу, которая должна принимать на вход слово и разделённые пробелом слова, далее вам нужно добавить в конец списка из строк первую строку, которая идёт на вход, используя метод append(), которая шла на входе и вывести на экран первый символ этой строки. 

Для обращения к индексам вложенного объекта используйте конструкцию:

list1 = ["word1", "word2"]
print(list1[1][1]) #o
print(list1[0][0]) #w

То есть в примере вы можете видеть, что во вторых квадратных скобках идёт обращение уже к символам строки, так-как list[1] это и есть строка . Но учтите что конструкция у вас должна быть не точно такая же как в примере

Пример:

Входные данные:

apple
banana cherry

Выходные данные:

a

1

Комментарии

Artemsm12_avatar
Artemsm12
,
11 месяцев, 3 дня назад
Это получается,что можно обращаться к любым вложенным объектам на любых уровнях вложенности?
0
admin_avatar
admin
,
11 месяцев, 3 дня назад
Artemsm12, Да, Артём, в списке могут быть другие списки, и в этих списках в свою очередь могут быть другие списки или объекты к которым можно обращаться
0
alekseev_avatar
alekseev
,
1 месяц, 3 дня назад

Почему-то выдает ошибку:

list_fruit = list(map(str, input().split()))
fruit = input()
list_fruit.append(fruit)

#print(list_fruit)
print(list_fruit[-1][0])

0
admin_avatar
admin
,
17 дней назад

alekseev, Сначала на вход идёт слово, а потом уже несколько слов(ваш будущий список), а у вас наоборот.

0

Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии