A comma is the most often used method to separate a list of discrete values, not only in calibre but in most software. You've probably heard of Comma Separated Files.
And on Windows/NTFS at least, file extensions (formats) can have spaces in them, not sure about Linux and OSX and the file systems they use.
BR
|