2017-12-18 39 views
-2
for x in values: 
    x = header.index["NoExamples*NoFeatures"] 
    print (x) 

このコードを書き込むと、エラーが2番目にあります。タイプエラー: 'builtin_function_or_method'オブジェクトにサブスクリプトがありません

"TypeError: 'builtin_function_or_method' object is not subscriptable"

あなたはそれについて私を助けてくれますか?

+4

これにはどのようなヘッダがありますか?あなたはなぜそれをxに再び割り当てるのですか?それは価値の対象です。 –

+0

は 'header.index'のようなものです –

+1

詳細 –

答えて

1

は、おそらく、headersequence(例えばlist)とindex要素の最初の発生を見つけるための組み込み方法です。問題は、角括弧([])(括弧の代わりに、インデックス用のPython構文)を使用してメソッドを呼び出そうとしていることです。右の構文は次のようになります。シーケンスheaderにあなたの文字列"NoExamples*NoFeatures"の最初の出現の指標を与える

x = header.index("NoExamples*NoFeatures")