循环遍历python列表并将项附加到系列中
我想循环浏览列表“acteuse”,计算列表中的演员数量,并将演员作为索引和计数作为值写入一个系列。 这段代码可以在python字典中编写,我想尝试一下pandas系列,但是-( 唯一的演员-python集 acteuse-python列表 " 此代码会导致两个问题:循环遍历python列表并将项附加到系列中,python,pandas,Python,Pandas,我想循环浏览列表“acteuse”,计算列表中的演员数量,并将演员作为索引和计数作为值写入一个系列。 这段代码可以在python字典中编写,我想尝试一下pandas系列,但是-( 唯一的演员-python集 acteuse-python列表 " 此代码会导致两个问题: TypeError:append()获得意外的关键字参数“index” 无索引: TypeError:无法连接非NDFrame对象 提前感谢您提供的任何建议如果可以避免的话,通常将数据附加到序列/数据帧对象并不是最佳模式。在您的情
提前感谢您提供的任何建议如果可以避免的话,通常将数据附加到序列/数据帧对象并不是最佳模式。在您的情况下,从创建空序列对象开始,您可能可以避免这种情况 您应该首先尝试计算将在Series对象中出现的计数值列表(在纯Python中),然后对其进行实例化 这可能会产生如下结果:
my_series_data=[]
对于在唯一演员中表演:
计数=0
对于行动中的行动:
如果act==count\U act:
计数+=1
我的\u系列\u数据。追加(计数)
系列=pd.系列(数据=我的系列数据)
actorcount = pd.Series()
for act in unique_actor:
count = 0
for count_act in acteuse:
if act == count_act:
count += 1
actorcount.append(count, index = act)