Я новичок Python, который начинает знакомиться с библиотекой pym c. В моей программе я генерирую случайные числа от 1 до 100. Когда я генерирую случайные переменные, он, очевидно, возвращает массив с целыми числами (в данном случае массив 10 int):
customer_names = customer_names.random(size=10)
История в этой статье я хочу связать каждую переменную int с указанным c именем через таблицу, как если бы у каждого имени был идентификатор, но я не знаю, как реализовать это в коде.
Что я хочу, так это то, что когда я print(customer_names)
вместо того, чтобы получить массив [ 54 2 45 75 22 19 16 34 67 88]
, я хочу получить [ Jose Maria Carmen Alejandro Davinia Eduardo Carlos Fátima Marc Mireia]
.
Я пробовал следующее:
def identificar_nombres(nc = customer_names):
for i in range (0, 9): #in this case 9 because I'm generating 10 random numbers
if nc[i] == '1':
return 'ANTONIO'
elif nc[i] == '2':
return 'MARIA CARMEN'
else: return nc[i] # process repeatedly with all names in the name dataset
nombres = identificar_nombres(customer_names)
, но без результат.
Спасибо!