问题标签 [zenhub]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python根据循环中的其他2列计算新列值
我有一个看起来像这样的数据框:
df = pd.DataFrame({"issue_id":[101,102,103],"repo_id":[10365,10543,11001]})
我想遍历数据框,使用每个索引的值issue_id
和repo_id
中的值从 API 请求数据,并将响应附加到新列。
这是我到目前为止所做的(适用于示例 df)它将通过get_issue_data
zenhub api 的方法接收到的有效负载分配给该索引处的 df['new']。
(zh 只是我用来从 zenhub 提取问题数据的 pyzenhub 库的命名空间)
当我将它用于上面提到的小样本 df 时,它可以工作......但是当我在我的实际代码中使用它时,在另一个嵌套循环中,代码仍然运行但 df['new'] 只有以前分配的有'na'价值观。
我的问题是,我是否需要以不同的方式构造上述代码才能在循环中正常运行?