空のタプル(つまり、(())
)だけで構成されるタプルを作成するにはどうすればよいですか?私はすべて()
を与えたtuple(tuple())
、tuple(tuple(tuple()))
、tuple([])
およびtuple(tuple([]))
を試しました。Pythonで空のタプルのタプルを作成するには?
私がこのようなものを使用する理由は、次のとおりです。n
バッグがm
個であるとします。バッグの中のアイテムのリストを表現するために、私は長さがn
のtuple
を使用し、そのタプルの各要素はバッグの代表です。バッグは空で、()
というラベルが付いています。今、いくつかの最初の時点で、私は空のアイテムを持つただ1つのバッグを持っています!
空のタプルリテラルは、 '()'、 'ない(、)' – vaultah
@vaultah修正です。 :) –
"今、ある初期の時点で、私は空のアイテムを持つただ1つのバッグを持っています!"タプルは不変なので、後でアイテムを追加することはできないので、空のタプルは基本的に役に立たないことに注意してください。必要に応じて、代わりにリストの使用を検討する必要があります。 – DeepSpace