2017-10-04 11 views
-2

私は、リストを離れて分割し、別々にそれぞれを出力し、入力のためにリストすることができます関数を作成する必要があります。私を与えないリストとしての入力機能:1つの位置引数を取るが、3つの引数が与えられる。エラー

def clas(list_): 
    x=list_ 
    for n in x: 
     print (x) 

私はそれが最初の部分のためにこれに似た何かで作業を持っていました。 CLAS( '1'、 '2'、 'ボブ')出力は次のようになります。
'1'
'2'
「ボブ

+1

'プリント(n)は'あなたが各要素ではなく、リスト全体を印刷する必要があります。また、 'list'と呼ばないでください。 –

答えて

0

これを行うには、いくつかの方法がここにありますがカップルです:

:あなたは本当にとしてそれを呼び出すようにしたい場合は

def clas(my_list): 
    print(*my_list, sep='\n') 

def clas(my_list): 
    for item in my_list: 
     print(item) 

the_list = [1, 2, 'Bob'] 
clas(the_list) 

印刷機能自体は、これを扱うことができます

clas(1, 2, 'Bob') 

その後、我々は行うことができます。

def clas(*args): 
    for item in args: 
     print(item) 

または:

def clas(*args): 
    print(*args, sep='\n') 
関連する問題