如何从python中的整数生成列表?

del*_*vey -4 python python-3.x

假设我有一个整数,例如:5它存储在一个名为5_value如何从中创建列表的值下5_value?通过列表,我的意思是: 1, 2, 3, 4, 5我发现的所有答案都是5作为字符串讨论的,而不是作为整数讨论的。当我尝试一些解决方案时,我收到一个错误,叫做:`can only concatenate str (not "int") to str.

我找到了一个简单的解决方案:

5_int = int(5_value)
5_list = list(range(1, 5_int+1))
print(5_list)
Run Code Online (Sandbox Code Playgroud)

Pet*_*dge 6

n = 5
lst = list(range(1, n+1))
Run Code Online (Sandbox Code Playgroud)