可能性の重複:二つのリストにペアのリスト/タプルを開梱/タプル
私はこのようになりますリストを持っていますリストを2つのリストに分けたい
list1 = ('1','2','3','4')
list2 = ('a','b','c','d')
私は例のためにそれを行うことができます。
list1 = []
list2 = []
for i in list:
list1.append(i[0])
list2.append(i[1])
しかし、私はよりエレガントな解決策があるかどうかを知りたいです。
変数には組み込みの型名を使用しないでください。 'list'と呼ばないでください。変数 'list'を作成すると、組み込み関数' list() 'があなたの変数によって隠されてしまって奇妙なことが起こり始めるでしょう。 –
これはタプルであり、リストではありません。同様に使用することはできますが、Pythonでそのまま使用することは重要です。 –