“Pandy zamienne słowo zaczyna się od zawierania” Kod odpowiedzi

Pandy zamienne słowo zaczyna się od zawierania

df['sport'] = df.sport.str.replace(r'(^.*ball.*$)', 'ball sport')
df
Magnificent Mole

Pandy zamienne słowo zaczyna się od zawierania

In [71]:
df.loc[df['sport'].str.contains('ball'), 'sport'] = 'ball sport'
df

Out[71]:
    name       sport
0    Bob      tennis
1   Jane  ball sport
2  Alice  ball sport
Magnificent Mole

Pandy zamienne słowo zaczyna się od zawierania

df.sport = df.sport.apply(lambda x: 'ball sport' if 'ball' in x else x)
Magnificent Mole

Pandy zamienne słowo zaczyna się od zawierania

df.sport.str.replace(r'(^.*ball.*$)', 'ball sport')

0        tennis
1    ball sport
2    ball sport
Name: sport, dtype: object
Magnificent Mole

Odpowiedzi podobne do “Pandy zamienne słowo zaczyna się od zawierania”

Pytania podobne do “Pandy zamienne słowo zaczyna się od zawierania”

Więcej pokrewnych odpowiedzi na “Pandy zamienne słowo zaczyna się od zawierania” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu