【发布时间】:2019-04-02 18:06:14
【问题描述】:
我想将 f1 中的值两次添加到数组中,但是 extend() 方法给了我这个错误?
TypeError: 'int' 对象不可迭代
s = ("f1", "f1")
mo = []
for key, val in shiftweek.items():
if key in s:
mo.extend(val)
还有另一种方法可以将 f1 中的值两次添加到数组 mo 中吗?
最好的,
帕特里克
【问题讨论】:
-
欢迎来到 StackOverflow。请按照您创建此帐户时的建议阅读并遵循帮助文档中的发布指南。 Minimal, complete, verifiable example 适用于此。在您发布 MCVE 代码并准确描述问题之前,我们无法有效地帮助您。我们应该能够将您发布的代码粘贴到文本文件中并重现您描述的问题。您的错误消息与问题标题无关,并且您发布的代码在未定义的变量上失败。
-
另外,我看不出有人试图识别
f1在s中出现两次。
标签: python arrays dictionary typeerror extend