Вы получаете ошибку, потому что ls () возвращает только имена переменных, которые вы определили. ("a", "b" и "c")
Сказав, что этот пример может быть легче сделать с использованием регулярного векторного и скалярного умножения.
x = c(680, 820, 1040)
x * .8
Если по какой-то причине вы хотите использовать список и функцию, я бы порекомендовал использовать lapply, вот так:
a = 680
b = 820
c = 1040
list = list(a, b, c)
fun = function(x){ x*.8 }
lapply(list, fun)