我有一个数据集,第二列是这样的。你知道吗
FileName
892e7c8382943342a29a6ae5a55f2272532d8e04.exe.asm
2d42c1b2c33a440d165683eeeec341ebf61218a1.exe.asm
1fbab6b4566a2465a8668bbfed21c0bfaa2c2eed.exe.asm
现在,我想提取前面的名称”。exe.asm文件,并将其附加到数据集中所有行的新列表中。我尝试了以下代码:
import pandas as pd
df = pd.read_csv("dataset1.csv")
exekey = []
for row in df.iterrows():
exekey.append(row[1].split('.'))
exekey
此执行给了我以下错误:
AttributeError: 'Series' object has no attribute 'split'
我做不到。请帮忙
更改时,输出的形式为Output image
您可以像这样使用
map
在.
上拆分并获取索引0
如果你想得到一个名单你可以做
使用
.
拆分filename
,并使用索引访问第一个元素。你知道吗备用方式:
输出:
相关问题 更多 >
编程相关推荐