Я бы использовал for
понимание списка - это зависит от того, какой результат вы здесь ожидаете; здесь, например, [rid qid result]
возвращается для всех из них:
(for [rid rid-list
qid qid-list]
[rid qid (times-changed-answer rid quid csv-file)])
Если вы хотите, чтобы это было на карте, вы можете, например, reduce
поверх этого.