【发布时间】:2018-09-25 10:20:33
【问题描述】:
我试图打开一个 csv 文件 panda_try.csv。我想要做的是比较文件前两列中的元素并检查它们是否相等。如果它们相等,我想将它附加到一个名为selfloop_appender 的列表中,然后计算列表的长度。但是当我尝试“打印(selfloop_appender)”时,我没有得到任何输出和错误。任何帮助都会很棒。
import pandas as pd
df = pd.read_csv('/home/venkat/Desktop/panda_try.csv')
xy_data = df.iloc[:,0:2]
def self_loops(xy_data):
selfloop_appender = []
for i,j in xy_data:
if i == j:
selfloop_appender.append([i,j])
print("the number of self_loops are:") + len(str(selfloop_appender))
return selfloop_appender
self_loops(xy_data)
【问题讨论】:
标签: python list pandas function