【Python】タプル内包表記とジェネレータ内容表記!タプルには内包表記はありません!
他の内包表記のように記述できますが、これはタプル内包表記ではありません。
type関数で確認すると「generator」となります。
そう、タプルには内包表記はないのです!
1 2 3 4 5 6 |
>>> a=(x for x in range(5)) >>> a <generator object <genexpr> at 0x7fbddb9ae468> >>> type(a) <class 'generator'> >>> |