Есть ли способ заменить целое число в списке случайной строкой из другого списка? ⇐ Python
-
Anonymous
Есть ли способ заменить целое число в списке случайной строкой из другого списка?
У меня есть список слов, которым также присвоено числовое значение
words = [[Счастлив,1],[Грустно,2],[Гнев,3]] Затем у меня есть два дополнительных списка, состоящих только из слов и целых чисел, созданных в более раннем коде
List1 = [Счастье,2,3,1,1,Грусть,Грусть,Гнев] Список2 = [1,Грустно,Гнев,Счастье,Счастлив,2,2,3] Мне нужно заменить целые числа строками из списка слов. Однако мне также нужно сделать так, чтобы слова в каждом индексе для List1 и List2 не совпадали. Я не могу использовать перемешивание, так как мне нужно сохранить порядок.
Я рассматривал isintance как способ проверки целых чисел и их замены, но не уверен, как мне поступить со случайным элементом.
У меня есть список слов, которым также присвоено числовое значение
words = [[Счастлив,1],[Грустно,2],[Гнев,3]] Затем у меня есть два дополнительных списка, состоящих только из слов и целых чисел, созданных в более раннем коде
List1 = [Счастье,2,3,1,1,Грусть,Грусть,Гнев] Список2 = [1,Грустно,Гнев,Счастье,Счастлив,2,2,3] Мне нужно заменить целые числа строками из списка слов. Однако мне также нужно сделать так, чтобы слова в каждом индексе для List1 и List2 не совпадали. Я не могу использовать перемешивание, так как мне нужно сохранить порядок.
Я рассматривал isintance как способ проверки целых чисел и их замены, но не уверен, как мне поступить со случайным элементом.
Мобильная версия