リストから特定のキーワードを抽出しようとしていますが、何らかの理由で[]空のボックスが表示されるか、pythonがリスト全体を吐き出してしまいます。これは私が今持っているコードです。ループ内のリストからキーワードを抽出する
appendxxxx12 = list(appendxxxx12)
value0 = list(value0)
matching = ([s for s in appendxxxx12 if value0 in s])
print matching
appendxxxx12は
[382, 'Newyork.csv']
[446, 'Alaska.csv']
[491, 'Canada.csv']
は、私は助けを必要とすることとして出すvalue0が何であれ取ってappendxxx12内でそれを見つけると、それを印刷している内value0がどのように見えるか
1. [array([[ '-0.00043%,2/28/2017 19:00:00 OT,0.18628309032095,1,1',
'C:\\\\Users\\\\A\\\\Desktop\\\\Time\\\\Newyork.csv'],
[ '-0.000040%,2/28/2017 23:00:00 OT,0.0348181598043078,1,1',
'C:\\\\Users\\\\A\\\\Desktop\\\\Time\\\\Alaska.csv'],
[ '-0.00000007%,2/28/2017 1:00:00 PM,0.15740445010141,1,1',
'C:\\\\Users\\\\A\\\\Desktop\\\\Time\\\\Canada.csv'],
の内側にどのように見えますか
for example
print answer
output = [382, 'Newyork.csv'] , [[ '-0.00043%,2/28/2017 19:00:00 OT,0.18628309032095,1,1',C:\\\\Users\\\\A\\\\Desktop\\\\Time\\\\Newyork.csv']
あなたappendxxx12が台無しにされているように思えます。あなたは本当に必要がありますか?2つのSTRINGSのリストを含むLISTを含むARRAYを含むLIST? appendxxx12をLISTのリストだけに減らすことができますか? –
値リストはリストのリストですか? –
なぜあなたは 'numpy'にタグをつけましたか?これらのリストは、最初は数が少ない配列ですか? –