【问题标题】:create dataframe in pandas, why the creation leads to the clear of the zip of tuples? [duplicate]在熊猫中创建数据框,为什么创建会导致元组的拉链被清除? [复制]
【发布时间】:2021-08-09 08:49:25
【问题描述】:
import pandas as pd
sentences=['aaa','bbb','ccc']
labels = [1,2,3]
infos = zip(sentences , labels)
df_synthesize = pd.DataFrame(infos, columns = ['content','label'])
print(df_synthesize)
print(list(infos))

我使用infos 来初始化数据框,但是,创建后,infos 变为空列表。

print(list(infos))

[]

很奇怪,为什么会这样?

熊猫版:1.1.5

【问题讨论】:

  • 嗨,朋友。这不是你的风格?
  • 你要dataframe还是zip的使用方法
  • 为什么我的答案是减号
  • 你宁愿说谢谢

标签: python pandas


【解决方案1】:

试试这个。 panddas:1.1.5

import pandas as pd
sentences=['aaa','bbb','ccc']
labels = [1,2,3]
infos = list(zip(sentences , labels))
       // ^----------------------------------- clue
df_synthesize = pd.DataFrame(infos, columns = ['content','label'])
print(df_synthesize)

输出

  content  label
0     aaa      1
1     bbb      2
2     ccc      3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-21
    • 2017-12-01
    • 2017-08-30
    • 1970-01-01
    • 2016-12-24
    • 2018-11-04
    相关资源
    最近更新 更多