输入:
如果这是df列中的值之一
“狗去了狗窝喝了水”
输出: 我希望将此作为转换后的值(str到list) ['狗去狗窝喝水']
答案 0 :(得分:0)
尝试一下:
df['col1'].apply(lambda x: [str(x)])
我将其应用于以下数据以显示转换:
df
# col1 col2
# 0 Bill 954E47384F568F91851E1BABE25850XX
# 1 Will 954E47584F568F91851E1BABE25850XX
df['col1'] = df['col1'].apply(lambda x: [str(x)])
df
# col1 col2
# 0 [Bill] 954E47384F568F91851E1BABE25850XX
# 1 [Will] 954E47584F568F91851E1BABE25850XX
df.col1[0]
# ['Bill']
答案 1 :(得分:0)
很简单!
df['col'] = df['col'].apply(lambda x: [x])
希望有帮助!