Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我怎样才能在最后写一份理解清单?_Python_Python 3.x_List - Fatal编程技术网

Python 我怎样才能在最后写一份理解清单?

Python 我怎样才能在最后写一份理解清单?,python,python-3.x,list,Python,Python 3.x,List,您好,我使用Python编写了以下代码: a = [x for x in range(0,10)] a = a[::-1] 但我想把以上几行写在一行中,我的意思是我想开始有这样的东西: 开始时: a[0] = 9 然后 最后 a[0] = 0 你能帮我吗?你可以试试: a = [x for x in range(9,-1,-1)][::-1] 我的意思是,我有一个循环,我想有一个理解列表来提高速度,但在我的循环中,我从列表的末尾开始抱歉,但当我尝试[0]时,我得到了9而不是0。现在呢

您好,我使用Python编写了以下代码:

a = [x for x in range(0,10)]
a = a[::-1]
但我想把以上几行写在一行中,我的意思是我想开始有这样的东西:

开始时:

a[0] = 9
然后

最后

a[0] = 0

你能帮我吗?

你可以试试:

a = [x for x in range(9,-1,-1)][::-1]

我的意思是,我有一个循环,我想有一个理解列表来提高速度,但在我的循环中,我从列表的末尾开始抱歉,但当我尝试[0]时,我得到了9而不是0。现在呢?好的,它很完美,没有[:-1];)
a[9] = 9
a = [x for x in range(9,-1,-1)][::-1]
a = [x for x in range(9,-1,-1)]
print(a)

a = [x for x in range(0,10,1)][::-1]
print(a)