『初めてのPython 第3版』 学習日記 その8
前回に続き、Pythonの学習を続けているので、学習メモ代わりに更新です。
- 作者: Mark Lutz,夏目大
- 出版社/メーカー: オライリージャパン
- 発売日: 2009/02/26
- メディア: 大型本
- 購入: 11人 クリック: 395回
- この商品を含むブログ (117件) を見る
今日はp288〜p292までの学習だったので量は少なめ。その代わりに、これからの更新の練習として、学習したコードを書き留めていこうかなと思いますよ。
【学習メモ】
- [1, 2, 3, 4]と[5, 6, 7, 8]という二つのリストから[(1, 5), (2, 6), (3, 7), (4, 8)]というリストを作るときにはzip関数を利用して作ることが出来る。
L1 = [1,2,3,4] L2 = [5,6,7,8] zip(L1,L2) #出力結果は以下のコメント部参照 #[(1, 5), (2, 6), (3, 7), (4, 8)]
- dict関数を使ってディクショナリをforループを使用せずに作れる。
keys = ['spam', 'eggs', 'toast'] vals = [1, 3, 5] d = dict(zip(keys, vals)) #出力結果は以下のコメント部参照 #{'toast': 5, 'eggs': 3, 'spam': 1}
まだ学習したことはあるけど、理解不足のため、書くべきことは今後の更新に回します。