如何从文件导入数据并将其附加到Python列表中?

如何从文件导入数据并将其附加到Python列表中?,python,list,import,Python,List,Import,这就是我尝试过的 foo = {} foo['bar'] = [{'a': '1', 'b': '2'}, {'c':'3', 'd':'4'} ] import othervalues 这是othervalues.py的内容 foo['bar'].append({'e': '5', 'f': '6'}) 然而,当我尝试运行这个程序时,它失败了,因为没有定义foo 如何使用存储在另一个文件中的值附加到原始列表中?在其他值中,您可以有: def fooadd(foo): foo['ba

这就是我尝试过的

foo = {}
foo['bar'] = [{'a': '1', 'b': '2'}, {'c':'3', 'd':'4'} ]
import othervalues
这是othervalues.py的内容

foo['bar'].append({'e': '5', 'f': '6'})
然而,当我尝试运行这个程序时,它失败了,因为没有定义foo


如何使用存储在另一个文件中的值附加到原始列表中?

在其他值中,您可以有:

def fooadd(foo):
    foo['bar'].append({'e': '5', 'f': '6'})
然后,在您的普通代码中:

import othervalues
othervalues.fooadd(foo)

要么:1。导入新字典(
{'e':'5','f':'6'}
),然后根据需要追加它;或2。导入接受
foo
并附加新数据的函数。正如所写的,您的代码毫无意义。