【问题标题】:How to print python list object?如何打印python列表对象?
【发布时间】:2017-02-12 08:21:54
【问题描述】:

我有一个像下面这样的列表

{'list1':[a,b,c]}{'list2':[d,e,f]}

我想像这样打印它

list 1
a
b
c

list 2
d
e
f

怎么做。提前致谢。

【问题讨论】:

  • 这不是一个列表。
  • 你有一个字典而不是一个列表,只需遍历键和值:for k,v in yourvar.items(): print ('{}'.format(k));print('{}'.format('\n'.join(map(str, v))))
  • @BurhanKhalid:这甚至不是一个字典。它看起来有点像两个 dicts,但实际上,它是如此混乱和模棱两可,以至于我们需要查看更多上下文来找出正确的继续方式。

标签: python-2.7 list


【解决方案1】:

你所拥有的不是一个列表。它们看起来像两本字典。您可以使用此代码来获得所需的输出。

dict1={'list1':["a","b","c"]}
dict2={'list2':["d","e","f"]}

import pandas as pd

df=pd.DataFrame(dict1)
df1=pd.DataFrame(dict2)
df
df1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-04
    • 2019-04-26
    • 1970-01-01
    • 2017-02-08
    • 2016-02-17
    • 1970-01-01
    相关资源
    最近更新 更多