在我们公司,我们有一个 PostgreSQL 数据库文件的转储db.sql。它重 8 GB。如何在 DBeaver 中恢复这个数据库?我们在 DBeaver 7.0.5 中没有其他数据库。
我已经挖掘了所有互联网,但没有找到任何方法可以在没有另一个数据库的情况下做到这一点/
我需要在一行中编写代码,该代码将显示一个排序的数组,在该数组上以负数为模(它们在屏幕上显示为负数)
例:
data = [4, -30, 100, -100, 123, 1, 0, -1, -4]
output:
[0, 1, -1, 4, -4, -30, 100, -100, 123]
Run Code Online (Sandbox Code Playgroud)
data = [4, -30, 100, -100, 123, 1, 0, -1, -4]
def is_module(x):
if x < 0:
return 0
else:
return 1
print(sorted([data[x] for x in range(len(data)) if is_module(data[x])]))
Run Code Online (Sandbox Code Playgroud)
我期望这样:
[0, 1, -1, 4, -4, -30, 100, -100, 123]
Run Code Online (Sandbox Code Playgroud)