2015-03-27 6 views
-1

Я пытаюсь создать функцию в python, которая добавляет случайное число к параметру функции. Затем мне нужно передать массив этой функции, чтобы добавить к каждому элементу случайное число. Вы можете помочь?Добавление случайного числа в python

+0

Редактировать свой вопрос, чтобы добавить то, что вы пробовали до сих пор. – pzp

ответ

0

Чтобы получить случайное число

import random 
number = random.randrange(0, 10) 

и добавить его к каждой части массива

list = [10,20] 
for part, member in enumerate(list): 
    list[part] += number 
print list 

Конечно, в зависимости от означает ли вы добавить номера вверх или добавить его в строку вы можете изменить

list[part] += number 

, чтобы удовлетворить ваши потребности

-1
from random import randint 

def add_num(x): 
    return x + randint(0, 10) 

def add_nums(arr): 
    return [add_num(x) for x in arr] 
Смежные вопросы