-9
関数内で機能するためのパラメータとして送信されたリストにアクセスするにはどうすればよいですか?あなたは、変数へのあなたのリストインデックスを割り当てるいけない関数内の関数にパラメータを渡したリストにアクセスするには?
def my_fun(mylist):
mylist[0]=a
mylist[1]=b
mylist[2]=c
mylist[3]=d
e=a+b
f=c+d
return (e,f))
val = [1,2,3,4]
my_fun(val)
NameError: name 'a' is not defined
'a = mylist [0]'このように割り当てます。 –
あなたの課題は正しい方法ではありません。リストの値を変数に代入したいので、代入演算子の右側に 'a'が、左側に' myList'が必要です。以前のコメントですでに述べたように、あなたは=> 'a = myList [0]' – idjaw