Beyond The Limit

はじまりは2001年

Puthon学習メモ5

  • リストは、タプルは()、辞書は{}で作る
  • いずれにしてもを使って値を取り出す、辞書の場合はキーを入れる、それ以外は整数のオフセットを入れる

  • Pythonには複数行コメントはない、複数の場合も頭に#を付ける

辞書を使ったfor文

>>> e2f
{'cat': 'chat', 'walrus': 'morse', 'dog': 'chien'}
>>> for i in e2f:
...     print (i)   キーが返ってくる
...
cat
walrus
dog
>>>
>>> for i in e2f.values() :    values()関数を付けると、キーではなく値が返ってくる
...     print (i)
...
chat
morse
chien
>>>
>>> for i in e2f.items() : items()関数を付けると、キーと値がタプルで返ってくる
...     print (i)
...
('cat', 'chat')
('walrus', 'morse')
('dog', 'chien')
>>>
>>> for i1,i2 in e2f.items() :
...     print ('one is',i1,'two is',i2) i1にkey、i2にvalueを入れた場合


...
one is cat two is chat
one is walrus two is morse
one is dog two is chien

リストの場合はこんな感じ

>>> a
[1, 2, 3]
>>> for i in a :
...     print (i)
...
1
2
3
>>>