【发布时间】:2021-09-21 00:34:06
【问题描述】:
我正在尝试使用 for 循环生成链接并尝试将它们添加到我的空数据框中,如下例所示:
linkdf = pd.DataFrame(columns=['Link'])
for i in range(1,10):
l = 'https://google.com/assets/' + str(i)
linkdf = linkdf.append(l)
但我收到如下错误:
TypeError: 无法连接类型为 '
' 的对象;只要 Series 和 DataFrame obj 是有效的
有没有办法将此添加到已提供标头的空数据帧中。
想要如下结果:
Link
0. https://google.com/assets/1
1 https://google.com/assets/2
2. https://google.com/assets/3
感谢任何帮助 谢谢
【问题讨论】:
-
将附加语句替换为:linkdf.loc[len(linkdf)] = [l]
-
您是否真的想使用循环?