我想读取csv,将其放入数据帧并获取v之后的第一个单词和第一个单词。
Csv到数据帧看起来像:
A
0 choclate v dairy cakes
1 ice cake v ka ka1
2 cc dd v ee fff gg hh
3 iii v kkkk
所需:
A
0 choclate v dairy
1 ice v ka
2 cc v ee
3 iii v kkkk
我试试:
df1 = pd.read_csv('C:\\THE.csv',
index_col=False,
usecols=[0],
names=["AA"],
header=None)
zz = df1['AA'].str.split('v', expand=True)\
.apply(lambda x: x.str.extract('(\w+)', expand=False))\
.apply(lambda x: ' v '.join(x), 1)
错误:
.apply(lambda x: ' v '.join(x), 1)
TypeError: ('sequence item 1: expected str instance, float found', 'occurred at index 1')
如何获得所需的输出?
答案 0 :(得分:1)
你可以试试这个
waypoints: [
{
location: new google.maps.LatLng(14.546748, 121.05455)
},
{
location: new google.maps.LatLng(14.552444,121.044488)
}
]