Python: tuple(list) –> zip, dict

hdknr@LennyOne:~/djopenid/djopenid$ python
Python 2.5.2 (r252:60911, Jan  4 2009, 17:40:26)
[GCC 4.3.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> key = (‘A’,’B’,’C’)
>>> val = (1  , 2, 3 )
>>> zip(key,val)
[(‘A’, 1), (‘B’, 2), (‘C’, 3)]
>>> dict(zip(key,val))
{’A’: 1, ‘C’: 3, ‘B’: 2}
>>> val=None
>>> zip(key,val)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: zip argument #2 must support iteration
>>> val=()
>>> zip(key,val)
[]

カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中