2016-07-01 9 views
-3

私の質問はタイトルに正確に定義されています。つまり、[(a、b)、(c、d)]と[[a、b]、[c、d]]の違いは何ですか?

[(a,b),(c,d)] 

[[a,b],[c,d]] 

とどのように私はPythonで別のものに1を回すことができるとの違いは何ですか。

この質問は部分的に重複していますが、主要な部分は重複しないで別のものに切り替える方法です。

+0

そして、私が変えることができますか互いに? – HimanAB

+0

彼の質問の1/2だけが重複しています。 –

+0

閉鎖された質問には答えられないので、質問の後半に答えがあります:単純なリストの理解で十分です。 a = [(a、b)、(c、d)] '' b = [aのxのリスト(x)] '' c = [[a、b]、[c、d]] '' d = [tuple(x)in x in c] ' –

答えて

-3

リストは、内容を括弧で囲むものです。[]

タプルは、その内容をかっこ(())で囲んだタプルです。

リストは変更可能(変更可能)です。タプルはありません。

タプルにリストを回すが可能である:

では、表示するタプルを変更する:

list(myTuple)

タプルにリストを変更する:

tuple(myList)

+0

と私はどのように別のものにすることができますPythonで。 – HimanAB

+0

'list'関数はそれを実行する必要があります – user25064

+0

この回答はマークされた重複のものよりはるかに包括的ではないため、 – miradulo

関連する問題