join only takes lists of strings, so convert them first
>>> e = ('ham', 5, 1, 'bird')
>>> ','.join(map(str,e))
'ham,5,1,bird'
Or maybe more pythonic
>>> ','.join(str(i) for i in e)
'ham,5,1,bird'
join only takes lists of strings, so convert them first
>>> e = ('ham', 5, 1, 'bird')
>>> ','.join(map(str,e))
'ham,5,1,bird'
Or maybe more pythonic
>>> ','.join(str(i) for i in e)
'ham,5,1,bird'