Хороший способ сделать это - иметь словарь цифр для префиксов:
prefixes = {1: 'B', 2: 'J', 3: 'C', 4: 'A', 5: 'J', 6: 'X'}
Тогда вы можете сделать:
print ' 'join('%s %s' % (num, prefix) for num, prefix in prefixes.itervalues())
Если у вас также есть список букв:
nums = [1, 2, 3, 4, 5, 6]
ltrs = ['B', 'J', 'C', 'A', 'J', 'X']
print ' '.join('%s %s' % (num, ltr) for num, ltr in zip(nums, ltrs)