Добавить именованный вектор в список

Это ужасно просто, но я не могу понять это

Предположим, у меня есть список переменных записей:

lst <- list(a=1:4, b=rep('k', 5), c=3)

Если я хочу добавить к этому вектор с указанным именем, я смогу сделать это:

c(f=1:5, lst)

Но вместо создания записи с именем «f», содержащей 1 2 3 4 5, он создает пять записей (f1 - f5), содержащих по одному из чисел в каждой.

Как мне подавить это поведение?

Я знаю, что могу использовать

lst$f <- 1:5

но я хотел бы добавить список в вызове функции ...

Ответы на вопрос(4)

Ваш ответ на вопрос