【问题标题】:For loop with append list带有附加列表的 for 循环
【发布时间】:2019-07-12 18:47:08
【问题描述】:

“年份”数据不追加列表。 带有文件站号的 for 循环基于以后的项目附加“s”列表。 ?

s = []
    while t < t+1:
        for p in range(0,t):
            k = df_st3[p] == find_station+"-"+year
            if k == True:
                #print("Found :",year)
                return s.append(year)

【问题讨论】:

  • 你在问什么?
  • 我绝对不能从中得到任何意义。
  • Emirhan,如果您显示更多代码可能会更容易。例如数据框df_st3 是什么样的。也许打印df_st3[p]?无论哪种方式,我认为有一种更有效的方式,以纯粹的熊猫方式进行

标签: python pandas list append concat


【解决方案1】:

我无法确定发生了什么。我的猜测是df_st3[p] 是一个系列,k 永远不会给出 true,因为系列不能等于字符串。

请提供更多细节以获得更准确的答案

【讨论】:

    猜你喜欢
    • 2017-03-04
    • 2020-03-26
    • 1970-01-01
    • 2018-12-27
    • 2020-11-04
    • 2018-12-18
    • 1970-01-01
    • 2017-02-18
    • 2014-10-24
    相关资源
    最近更新 更多