开发者社区> 问答> 正文

我收到语法错误但代码看起来没问题

一码平川MACHEL 2019-01-23 13:49:45 392

我试图使用python中的命令行添加一个带有单行代码的索引。代码似乎没问题,但它给出了语法错误

我正在使用python 3.7.1,我正在使用ipython 7.2.0的pandas并尝试学习DataFrame

df2=pandas.DataFrame([("Name":"John"),("Name":"Jack")])
File "", line 1
df2=pandas.DataFrame([("Name":"John"),("Name":"Jack")])

                            ^

SyntaxError: invalid syntax
列索引为“Name”且数据为“Jack”和“John”的表,其中行索引为“0”和“1”

这应该是预期的结果

索引 Python
分享到
取消 提交回答
全部回答(1)
  • 一码平川MACHEL
    2019-07-17 23:26:36

    根据您提供的信息,您似乎想要构建一个Pandas.DataFrame对象,并将定义的字典作为数据。

    import pandas as pd
    d = {"Name":("John","Jack")}
    df = pd.DataFrame(data=d)
    print(df)

    The result

    df
    Name

    0 John
    1 Jack
    它现在有效。

    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题