teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

keyについて文字列に特定してしまって説明していたのを修正

2016/09/19 01:46

投稿

yukkeorg
yukkeorg

スコア985

answer CHANGED
@@ -1,6 +1,7 @@
1
- Pythonにおけるブランケット([])を使用して値を取得する方法は、以下の2通りです。
1
+ Pythonにおけるブランケット([])を使用して値を取得する方法は、主に以下の通りです。
2
2
  - `foo[index]`: `index`は整数で、`list`型もしくは`list`型のように扱えるオブジェクトに対して利用可
3
- - `foo['key']`: `key`は文字列で、`dict`型もしくは`dict`型のように扱えるオブジェクトに対して利用可
3
+ - `foo[key]`: `key`は主に文字列で、`dict`型もしくは`dict`型のように扱えるオブジェクトに対して利用可
4
+ (※`key`はタプルなど宣言後状態を変更できない値なら文字列以外でも指定可)
4
5
 
5
6
  なので、上記のように条件にあった型を持つ件数ならば何れかの方法で任意に値を取得できるかと思います。
6
7