私のデータフレームを変更しようとしています。 は、通常、私はパンダ:文字列に対する複数の条件
df1= df[df.url.str.contains("avito.ru/*/telefony/")]
のようなものを使用しかし、私は条件をたくさんしたい場合は? contains
に100文字を超える文字列を書きたいと思います。 どうすればいいですか?
DATAFRAME
анонс кинофильмов 2016
анонс кинофильмов 2016
"выборок имеют величину момента сопротивления"
"выборок имеют величину момента сопротивления"
ансамбль 9 человек
ансамбль 9 человек
ансамбль 9 человек
"Времена года в музыке, литературе, живописи"
"Времена года в музыке, литературе, живописи"
"Времена года в музыке, литературе, живописи"
apple iphone
samsumg
facebook
None
None
None
し、リストからいくつかの単語
lst = ['iphone', 'sony', 'alcatel', 'galaxy', 'samsumg]
欲望の出力
apple iphone
samsumg
None
None
None
私はいくつかの単語がstrの中に含まれていない場合、私はそれを削除する意味。 (しかし値なし、私もそこにいたい)。あなたはすべてのあなたのリスト項目で|
に参加してパターンを作成し、str.contains
にこれを渡すことができ
申し訳ありこのユーザー:http://stackoverflow.com/users/6065920/ldevyataykina?この質問は、そのユーザーの質問に実際に似ている – EdChum
また、あなたの質問は100文字列すべてを一致させるか、100文字列のいずれかに一致する文字列を探していますか? – EdChum
@EdChum希望出力を追加する –