While it can be argued that the media has always been polarized, the professionalism of journalists, and their ethics codes, put a brake on many of the worst impulses.
参考译文:虽然可以认为媒体一直都是两极分化,但是记者们的专业素质和他们的道德规范准则遏制了很多最糟糕的冲动。
句子语法结构分析如下
从句:While it can be argued that the media has always been polarized,
主句:the professionalism of journalists, and their ethics codes, put a brake on many of the worst impulses.
While it can be argued that the media has always been polarized【让步状语从句】, the professionalism of journalists, and their ethics codes【主语】, // put 【谓语动词】//a brake【宾语】// on many of the worst impulses【状语】.
备注(1):put的过去式和过去分词与原形动词同形。
备注(2):put a brake on sth遏制/限制/约束某事;对…加以延缓
Illness had put a brake on his progress.疾病使他的进展放缓。