Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のコードを括弧で囲む必要があるのはなぜですか? 角括弧と丸括弧に違いがあるのはなぜですか?
>>> a= [1,2,3] >>> (str(x) for x in a) <generator object <genexpr> at 0x10ade8af0> >>> [str(x) for x in a] ['1', '2', '3']
(str(x) for x in a)ジェネレータ式です
(str(x) for x in a)
[str(x) for x in a]リスト内包表記です。
[str(x) for x in a]