Python 将df列中的每个元素从字符串转换为列表

Python 将df列中的每个元素从字符串转换为列表,python,string,pandas,list,Python,String,Pandas,List,输入: 如果这是df列中的一个值 “狗去狗窝喝水” 输出: 我想将其作为转换值(str to list) [“狗去狗窝喝水”]试试这个: df['col1'].apply(lambda x: [str(x)]) 我将其应用于以下数据以显示转换: df

输入:

如果这是df列中的一个值

“狗去狗窝喝水”

输出: 我想将其作为转换值(str to list) [“狗去狗窝喝水”]

试试这个:

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']
试试这个:

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']
很简单

df['col'] = df['col'].apply(lambda x: [x])
希望有帮助

很简单

df['col'] = df['col'].apply(lambda x: [x])
希望有帮助