2014-06-22 95 views
4

现在我不那么担心最高效的方式来获得我的一系列数据,可以说,我的系列如下:熊猫系列 - 打印列和行

A 1 
B 2 
C 3 
D 4 

如果我使用for循环迭代这一点,例如:

for row in seriesObj: 
    print row 

上面的代码将打印值倒右手侧,但可以说,我想在左边的列(索引)我怎么可能做得到那?

所有帮助非常感谢,我对熊猫很新,并有一些出牙问题。

谢谢。

回答

4

尝试Series.iteritems

import pandas as pd 

s = pd.Series([1, 2, 3, 4], index=iter('ABCD')) 

for ind, val in s.iteritems(): 
    print ind, val 

打印:

A 1 
B 2 
C 3 
D 4 
+0

阿爽,谢谢,怎么可能我再决定要单独索引中的各时间或价值? 喜欢,说我想有 key = row_key data = row_data – Slippy

+0

@Slippy答案更新,以获得单独的索引和值。 – bananafish

+0

Thankyou - 我会稍后再试,待我回家后一定会更新最佳答案:) – Slippy