私は既に持っているリストからネストされたリストを作成して、SQLクエリスクリプトのためにそれらをループし、各要素を変数として使用できるようにします。zipを使用せずにネストされたリストを作成
a = [1,2,3,4]
b = ['a','b','c','d']
と私はzip
を使用してみましたが、それは私が
私は既に持っているリストからネストされたリストを作成して、SQLクエリスクリプトのためにそれらをループし、各要素を変数として使用できるようにします。zipを使用せずにネストされたリストを作成
a = [1,2,3,4]
b = ['a','b','c','d']
と私はzip
を使用してみましたが、それは私が
[i for x, y in zip(a, b) for i in [x, [y]]]
# [1, ['a'], 2, ['b'], 3, ['c'], 4, ['d']]
を必要とする順序を与えていないこれを行うには、よりエレガントな方法があるかもしれません
c = [1,['a'],2,['b'],3,['c'],4,['d']]
をしたいです補間を使用しますが、非常に簡単な解決策は次のとおりです。
l = []
for i in range(0, len(a)):
l.append(a[i])
l.append([b[i]])
'for e1、e2 in zip(a、b)'を使うだけです。 –
なぜ文字が単一要素のリストの中にある必要がありますか? –
だから、私はそれらをループして、関数内の 'UPDATE' SQLクエリで変数として使うことができます。 – pyth0nBen
....しかし、それらは単一の要素です...?なぜそれらをループさせる必要がありますか? –