где можно глянуть пример подобного проекта ??...
Проекта? Тут решение в одну строку
import random, string
random.seed()
'-'.join((''.join([random.choice(string.uppercase + string.digits) \
for x in range(4)]) for y in range(4)))
>> '58F4-U8R4-4DTV-5JMP'