だから私はlist1とlist2を持っていると言う。リスト内の1つの要素を作成するには、pythonを使用して別のリストの要素を呼び出しますか?
list1 = [n1,n2,n3,n4,n5,n6,n7,n8,n9,n0,star,pound]
list2 = [1,2,3,4,5,6,7,8,9,0,star,pound]
list1の要素が呼び出されると、list2の対応する要素が呼び出される関数を書くにはどうすればいいですか?
これは別の投稿で回答されている可能性がありますが、これを見つける方法や理解できていない可能性があります。
---編集---
ジョン・コールマンさんのコメントは私の質問に答え、私はいくつかのことを明確にし、将来的にこれを読んで他人を助けるために。
"call"が間違った用語だったかもしれませんが、私はプログラミングの初心者です。ここで私はこのスレッドの助けを借りてコードを使用しています。
n1 = 5
n2 = 6
n3 = 13
n4 = 19
n5 = 26
n6 = 12
n7 = 16
n8 = 20
n9 = 12
n0 = 4
star = 17
pound = 27
inputs = [n1,n2,n3,n4,n5,n6,n7,n8,n9,n0,star,pound]
numbers = [1,2,3,4,5,6,7,8,9,0,star,pound]
shows = dict(zip(inputs,numbers))
count = 1
def loop2():
for input in inputs:
if GPIO.input(input) == False:
print '%s' % shows[input]
リストの要素を「呼び出す」とはどういう意味ですか?あなたのリストは呼び出し可能なものを含んでいないようです。 –
「リストの要素が呼び出された」という意味を明確にすることはできますか?私たちは通常、呼び出せるものとしての機能のものです。これは関数名のリストですか? – JawguyChooser