这里我有两个数据帧
df1 = pd.DataFrame({'col1': page})
df2 = pd.DataFrame({'col2': values})
result = df1[df1['col1'].isin(df2['col2'])]['col1'].value_counts()
输出为
variable_1 11
variable_2 4
Name: col1, dtype: int64
我只想在没有Name: col1, dtype: int64
任何解决方案的情况下打印这个我刚试过像这样的循环
for i in result:
print(i)
但它只显示了11 & 4
,,而没有显示variable_1 & variable_2
也尝试了test1 = result.values.tolist()
并打印了test1,但也得到了与上述相同的值,,11 & 4
任何解决方案的朋友。?
使用Series.items
:
for a, b in result.items():
print (a)
print (b)