2024-06-02 08:33:15 发布
网友
如何在python中使用for-in循环创建元组?我试着运行以下程序:
>>> x = (i for i in range(15)) >>> x <generator object <genexpr> at 0x00000198CAC95A40>
但这会给出一个生成器对象而不是元组。有什么办法吗?不仅需要获取从0到14的整数序列,还需要其他操作。你知道吗
实际上,这里根本不需要生成器;tuple(range(5))就可以了。你知道吗
tuple(range(5))
使用^{} constructor:
x = tuple(i for i in range(5)) assert x == (0,1,2,3,4)
实际上,这里根本不需要生成器;
tuple(range(5))
就可以了。你知道吗使用^{} constructor :
相关问题 更多 >
编程相关推荐