多次元リスト内の要素を検索しようとしていますが、機能していません。私の検索で何か間違っていますか?以下は簡単なコードであり、私は、任意のエラーは、私がやっているいただきました!推測「で」を使用して検索すると「任意の」はdidntの仕事..多次元リスト内の要素が検索されない。任意のヒント
list1 = []
list1.append([['hello'], ['blue'], ['bla']])
print list1
list1.append([['hello'], ['blue'], ['bla']])
print list1
#if 'hello' in list1:
if any('hello' in x for x in list1):
print "Found Hello"
else:
print "Not Found Hello"
てみました?あなたのインプット/コメントを親切に共有してください。
ありがとうございます。 Vimo
私の意図は次のとおりです。リストから変数を読み込んでいて、その要素が新しい色であれば、別の2つの要素とともに別のリストに入れます。例:[[[赤]、[車]、[飛行]]] b。次の色が新しい場合は、たとえば[[[赤]、[車]、[飛行]]、[緑色]、[サイクル]、[トラック]などの新しいサブリストに追加したいと考えています。 ]] c。次の色が同じ色なら、新しいサブリストEgを作成するのではなく、同じサブリストに追加したいと考えていました。[[[red]、[car]、[flight]、[Jeans]] 、[[緑]、[サイクル]、[トラック]]]だから私はすべてのサブリストを繰り返したいと思った。 – Vimo
また、サブリストは新しい色に応じて増加し続けることができます。したがって、色がすでに多次元リストに存在するかどうかを確認したいときや、新しい詳細をリストに追加する前に確認したいとき – Vimo