相关疑难解决方法(0)

Python 2.X中range和xrange函数有什么区别?

显然xrange更快但我不知道为什么它更快(除了轶事到目前为止没有证据表明它更快)或者除此之外还有什么不同

for i in range(0, 20):
for i in xrange(0, 20):
Run Code Online (Sandbox Code Playgroud)

python loops range xrange python-2.x

690
推荐指数
15
解决办法
36万
查看次数

570
推荐指数
5
解决办法
24万
查看次数

更优雅的方式同时声明多个变量

要在"同一时间"声明多个变量,我会这样做:

a, b = True, False
Run Code Online (Sandbox Code Playgroud)

但是,如果我必须声明更多的变量,它变得越来越不优雅:

a, b, c, d, e, f, g, h, i, j = True, True, True, True, True, False, True ,True , True, True
Run Code Online (Sandbox Code Playgroud)

有没有更好/优雅/方便的方法来做到这一点?

提前致谢!

编辑:

这必须是非常基本的,但是如果我使用列表或元组来存储变量,我将如何处理以便我有所帮助,因为:

aList = [a,b]
Run Code Online (Sandbox Code Playgroud)

无效,我必须这样做:

a, b = True, True
Run Code Online (Sandbox Code Playgroud)

或者我错过了什么?

python variables declaration

129
推荐指数
5
解决办法
25万
查看次数

在一行中初始化变量?

是否可以在一行中进行以下初始化?我很好奇是否可以使用较短的代码。

X = []
Y = []
Run Code Online (Sandbox Code Playgroud)

python

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