这里有一个例子,当行是字典键时,会分配列:https://dev59.com/nGIj5IYBdhLWcg3weEwJ#20250996
我要找的情况是当行 包含 字典键时分配列。
例如(基于上述例子):
例如(基于上述例子):
import pandas as pd
df = pd.DataFrame({'col1': {0: 'aba', 1: 'abc', 2: 'abx'}})
#gives me a DataFrame
col1
0 aba #contains 'ba'
1 abc #will NOT be replaced
2 abx #contains 'bx'
dictionary = {'ba': 5, 'bx': 8}
#and I need to get:
col1
0 5
1 abc
2 8
df.replace
非常方便,但有时可能会很慢。 - Ch3steRinplace=True
参数。 - bakunet