Pythonのジェネレータ式
Pythonにはリスト内包表記とよく似た表記のジェネレータ式がある。 リスト内包表記はリストを返す。 >>> [ x ** 2 for x in range(4)] [0, 1, 4, 9] ジェネレー …
Pythonにはリスト内包表記とよく似た表記のジェネレータ式がある。 リスト内包表記はリストを返す。 >>> [ x ** 2 for x in range(4)] [0, 1, 4, 9] ジェネレー …
Pythonのディクショナリはイテレータが定義されているので、ディクショナリに対してforループを使用することができる。 例として下記のデータを扱う。 >>> d = {‘Python’: ‘Guido …
Pythonの文字列 % の右側がディクショナリの場合は、左側にキーを指定して、それに対応する値だけを抽出することができます。 >>> “%(foo)s %(age)d” % {“foo”:”spam” …
dateオブジェクトにtimedeltaオブジェクトを加算することで、○日後の日付を取得することができます。 >>> import datetime >>> d = datetime. …