Здравствуйте! Пытаюсь сделать генерацию названий из пяти букв, чтобы было формата согласный_гласный_согласный_гласный_согласный. Подскажите, пожалуйста, что мне нужно сделать, чтобы брало букву сначала из одного массива, далее из другого и т.д. поочередно?
import string
import random
#согласные
consonants = ['B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q',
'R', 'S', 'T', 'V', 'W', 'X', 'Z']
#гласные
vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
def id_generator(size=5, chars=consonants + vowels):
return print(''.join(random.choice(chars) for _ in range(size)))
id_generator()