首先,我对Python还是一个新手,并且已经搜索并且无法找到任何地方如何做到这一点(从一个新的角度来看)...遍历一个数据框来打印索引和列和值
我有一个python
我需要打印索引,列名和值。
比方说,我有以下的数据帧
EAT DAILY WEEKLY YEARLY
Fruit
APPLE 2 5 200
ORANGE 1 3 100
BANANA 1 4 150
PEAR 0 1 40
我需要打印我们这样的,我会得到像下面这样它的每一行遍历的数据帧。
Eat Apple Daily at least 2
Eat Apple Weekly at least 5
Eat Apple Yearly at least 200
Eat Orange Daily at least 1
Eat Orange Weekly at least 3
Eat Orange Yearly at least 100
..
...
....
我尝试了各种组合,但我仍然在学习,所以任何帮助表示赞赏。
到目前为止,我已经尝试
for row in test.iterrows():
index, data = row
print index , (data['column1'])
print index , (data['column2'])
print index , (data['column3'])
哪位能给我的指数和值,但不会列再加上我希望它能够不管迭代多少列或行使用。另外,我还需要能够插入其需要是动态的文字...
我曾经遇到过堆栈和interitems,但不确定让我到哪里需要的语法。完全按照我需要的方式工作。 – maddhatter1219