在python中选择等于子字符串的列

its*_*uns 1 python dataframe pandas

我的数据框看起来像这样

  1. clients4.google.com
  2. m.facebook.com
  3. static.ak.fbcdn.net
  4. static.ak.fbcdn.net
  5. static.ak.fbcdn.net

我想选择子字符串fb可用的所有行.在熊猫数据框中

alk*_*lko 5

你可以使用StringMethods.contains:

>>> df = pd.read_clipboard(header=None)
>>> df[df[0].str.contains('fb')]
                     0
2  static.ak.fbcdn.net
3  static.ak.fbcdn.net
4  static.ak.fbcdn.net
Run Code Online (Sandbox Code Playgroud)