2016-03-23 8 views
-2

私はミニプロジェクトをやっており、タイトルに示唆された問題が発生しました。以下は例です:Pythonどのように文字列のリストから文字列をマイナスしますか?

list = ["bird", "deer", "dog", "bat"] 
list -= "bird" 
print list 

とエラーが言う:

はTypeError:のためのサポートされていないオペランドのタイプ(S) - = 'リスト' と 'str' は

これは遍在質問のように思えました私はそれを検索しましたが、関連する回答を見つけることができませんでした。この質問がこのサイトの他の人に反復される場合、非常に残念です。ヘルプは非常に高く評価されます!

答えて

1

使用list.remove()

例えば:

example_lst = [123, 'xyz', 'zara', 'abc', 'xyz']; 
example_lst.remove('xyz'); 
print "List : ", example_lst 
example_lst.remove('abc'); 
print "List : ", example_lst 

出力:

List : [123, 'zara', 'abc', 'xyz'] 
List : [123, 'zara', 'xyz'] 

上記の例では、削除を使用することができますtutorialspoint.com

1

から取られる:

list.remove("bird") 
関連する問題