私信  •  关注

N Chauhan

N Chauhan 最近创建的主题
N Chauhan 最近回复了
5 年前
回复了 N Chauhan 创建的主题 » 如何根据python中的数字列表生成数量?

n = [2, 1, 3]
result = []
for i, x in enumerate(n, start=1):
    result.extend([i] * x)

或者,作为一行:

result = [y for x in [[i] * j for i, j in enumerate(n, start=1)] for y in x]
5 年前
回复了 N Chauhan 创建的主题 » python:如何在发生异常时打印行文本

我们可以使用 traceback 模块来帮助我们。

def foo(type, value, trace):
    print(trace.msg)

traceback对象将有很多关于错误发生位置的信息。