You can try
lapply(files, function(x) mget(load(x)))
mget will return the value of the object (or objects) in the list. In your .Rdata files .Rdata there is only one data.frame object for each file. Thus, even get should work.
In your code
load(files[1])
Objects will be found in the global environment. Suppose that the object "d1" by typing "d1" on the console, you get the value of the object. Similar
lapply(files, load, .GlobalEnv)
loads the object into the global environment and can be accessed by input. Your question, which, I think, should get the values ββin the list, and this can be done with get or mget .
akrun source share