区别就是两者都是a lot +介词短语,不同介词短语意思也不同,具体的不同如下
a lot of中文意思是许多,很多
a lot from 中文意思是从……很多
They learned a lot from the initial market testing exercise.他们从最初的市场测试活动中学到了许多。
She figured that both she and Ned had learned a lot from the experience.
她想她和内德都从这次经历中学到了很多。