小编Chr*_*rty的帖子

如何在加载共享库时修复错误:“libpython3.6m.so.1.0:无法打开共享对象文件:没有这样的文件或目录”?

升级 Fedora 30 版本后出现错误。我尝试运行我的 Django 项目,但出现了类似的错误

python: error while loading shared libraries: libpython3.6m.so.1.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

fedora shared-libraries python-3.x

2
推荐指数
2
解决办法
1万
查看次数

制作一个dict传值的列表

我在dict列表中有点头疼.

def funk(x):
    for i in x:
        i['a'] += 1
        print i

list1 = [{'a':1, 'b':2}, {'a':3, 'b':4}]
funk(list1)
print list1
Run Code Online (Sandbox Code Playgroud)

这将输出:

{'a': 2, 'b': 2}
{'a': 4, 'b': 4}
[{'a': 2, 'b': 2}, {'a': 4, 'b': 4}]
Run Code Online (Sandbox Code Playgroud)

但我希望有这个:

{'a': 2, 'b': 2}
{'a': 4, 'b': 4}
[{'a':1, 'b':2}, {'a':3, 'b':4}]
Run Code Online (Sandbox Code Playgroud)

如何使list1保持不变?例如:[{'a':1,'b':2},{'a':3,'b':4}]

python pass-by-value

1
推荐指数
1
解决办法
4602
查看次数