dictionary.setdefault(key, []).append(somelist)我不想将列表附加到某个键的值上,而是希望在循环中将字符串连接到我的值。因此,每次迭代时,键都会映射到一个不同的值,该值已与新字符串连接在一起。我怎么能这么做呢?
发布于 2018-09-19 23:31:46
我们可以得到所需的输出,这样我们就能更清楚地了解你的意思,根据我的理解,你想要连接一个字符串和一个字典的值吗?
dicta = {'vash': 'the'}
string = ' is concatenating'
lista = [' stampede', string]
for i in lista:
    for k in dicta:
        dicta[k] += i
print(dicta)输出:
(xenial)vash@localhost:~/python/stack_overflow$ python3.7 conc.py {'vash':‘蜂拥而至’}
https://stackoverflow.com/questions/52406905
复制相似问题