Передача массива / списка в Python

Я смотрел на передачу массивов или списков, как Python склонен называть их, в функция.

Я читал кое-что об использовании * args, например:

def someFunc(*args)
    for x in args
        print x

Но не уверен, правильно это или нет. Кажется, ничего не работает так, как я хочу. Я привык с легкостью передавать массивы в функцию PHP, и это меня сбивает. Также кажется, что я не могу этого сделать:

def someFunc(*args, someString)

Поскольку это вызывает ошибку.

Я думаю, что я ' Я только что полностью запутался и ищу кого-нибудь, чтобы разобраться в этом для меня.

42
задан the Tin Man 2 June 2016 в 21:41
поделиться