import pandas as pd
d=pd.DataFrame(['a','b','c'],columns=['A'])
d
###################### .str.cat() 拼接成字符串
d['A'].str.cat(['A','B','C'],sep=',') # 拼接成【一列】字符串
d['A'].str.cat(sep=',') # 将A列合并为【一个】字符串 'a,b,c'
###################### .str.split() 切分字符串
import pandas as pd
import numpy as np
d=pd.DataFrame(['a_b_c','c_d_e',np.nan,'f_g'],columns=['A'])
d
d['A'].str.split('_') #输出series
d['A'].str.split('_').tolist() #改为输出列表
################# .str.get() 获取指定位置的字符串
d['A'].str.get(2)
################## .str.join() 每个字后都加个东西
d['A'].str.join('!')
################## .str.contains() 判断是否包含
d['A'].str.contains('d') #返回布尔值true or false
d.fillna('0')['A'].str.contains('d')