I have the following data.table (data.frame) called output:
> head(output) Id Title IsProhibited 1 10000
There is a new function (introduced in november 2016) in data.table package that handles writing a data.table object to csv quite well, even in those cases when a column of the data.table is a list.
fwrite(data.table, file ="myDT.csv")