とても初歩的な質問で申し訳ないのですが、ご教授ください。。。
nameA = [] nameB = [] nameC = [] point = A answer = name+point
のように複数のリストがあるときに上記のような書き方でリストを指定できると思っていたのですが、エラーになってしまいます。。
このような時にどのようにして、pointからリストを指定できるのでしょうか。
質問の本筋から少し離れるのでここに書きます。
---
name = 0
A = 1
point = A
namepoint = 2
nameA = 3
print(name+point)
この場合name+Aの意味が曖昧になることを考えると、+で変数名を結合できない理由は何となく分かるかと思います。
・ namepoint の値が出力される?
・ いやいや point = A だから、nameA の値が出力される?
・ いやいや name + point はあくまで name 足す point じゃないか?
・ いやいやいや、point = A だから、name 足す A じゃないか?
回答2件
あなたの回答
tips
プレビュー