Я пытаюсь создать комбинацию имени, фамилии из списка. Но не удалось сделать это в моей функции цикла. Цените некоторую помощь.
names = ['Appleby', 'Damien','James']
nn = ['James', 'Jim', 'Jimmy', 'Jimmie', 'Jamie', 'Jem']
idx = 2
combos = [[names[0], n] for n in nn]
результаты:
[['Appleby', 'James'],
['Appleby', 'Jim'],
['Appleby', 'Jimmy'],
['Appleby', 'Jimmie'],
['Appleby', 'Jamie'],
['Appleby', 'Jem']]
Чего я хотел бы достичь, это:
[['Appleby', 'Damien' , 'James'],
['Appleby', 'Damien' ,'Jim'],
['Appleby', 'Damien', 'Jimmy'],
['Appleby', 'Damien', 'Jimmie'],
['Appleby', 'Damien', 'Jamie'],
['Appleby', 'Damien', 'Jem']]
, где комбинации происходят только на предопределяемый индекс, в данном случае idx = 2
Благодарим Вас за помощь