このコードは機能せず、「IndexError:リストのインデックスが範囲外です」というエラーが表示されますが、作業?ありがとう。これはなぜ動作しないのですか? - > [cp_props [x]] [1]
print([cp_props[x]][1])
それはanothertリストの名前である、リスト内の項目の名前を取得し、そのリスト中の2番目の要素を開く必要があります?
わかりましたので、それは今、このように動作します:
globals()[cp_props[x]][1]
しかし、それを行うための任意の他のより簡単な方法はありますか?ありがとうございました。
配列はすべての元気な言語で0から始まるため、それは数学的な方法*をより簡単にします。 – o11c
'[cp_props [x]]'と 'globals()[cp_props [x]]'には2つの全く異なる意味があります。最初はリストを作成し、2番目はグローバルディクショナリにインデックスを付けます。 –
ああ、ありがとう@JeffMercado – Jamie