<i id='vBPXe'><tr id='vBPXe'><dt id='vBPXe'><q id='vBPXe'><span id='vBPXe'><b id='vBPXe'><form id='vBPXe'><ins id='vBPXe'></ins><ul id='vBPXe'></ul><sub id='vBPXe'></sub></form><legend id='vBPXe'></legend><bdo id='vBPXe'><pre id='vBPXe'><center id='vBPXe'></center></pre></bdo></b><th id='vBPXe'></th></span></q></dt></tr></i><div id='vBPXe'><tfoot id='vBPXe'></tfoot><dl id='vBPXe'><fieldset id='vBPXe'></fieldset></dl></div>

    <legend id='vBPXe'><style id='vBPXe'><dir id='vBPXe'><q id='vBPXe'></q></dir></style></legend>
      <bdo id='vBPXe'></bdo><ul id='vBPXe'></ul>

        <tfoot id='vBPXe'></tfoot>

        <small id='vBPXe'></small><noframes id='vBPXe'>

      1. 使用 range() 以相反的顺序打印列表?

        时间:2023-11-08
        • <bdo id='12sJJ'></bdo><ul id='12sJJ'></ul>

          <tfoot id='12sJJ'></tfoot>
        • <small id='12sJJ'></small><noframes id='12sJJ'>

            <i id='12sJJ'><tr id='12sJJ'><dt id='12sJJ'><q id='12sJJ'><span id='12sJJ'><b id='12sJJ'><form id='12sJJ'><ins id='12sJJ'></ins><ul id='12sJJ'></ul><sub id='12sJJ'></sub></form><legend id='12sJJ'></legend><bdo id='12sJJ'><pre id='12sJJ'><center id='12sJJ'></center></pre></bdo></b><th id='12sJJ'></th></span></q></dt></tr></i><div id='12sJJ'><tfoot id='12sJJ'></tfoot><dl id='12sJJ'><fieldset id='12sJJ'></fieldset></dl></div>
                <tbody id='12sJJ'></tbody>
              <legend id='12sJJ'><style id='12sJJ'><dir id='12sJJ'><q id='12sJJ'></q></dir></style></legend>
                  本文介绍了使用 range() 以相反的顺序打印列表?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  如何在 Python 中使用 range() 生成以下列表?

                  How can you produce the following list with range() in Python?

                  [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
                  

                  推荐答案

                  使用reversed()函数:

                  reversed(range(10))
                  

                  这更有意义.

                  更新:

                  如果你希望它是一个列表(正如 btk 指出的那样):

                  If you want it to be a list (as btk pointed out):

                  list(reversed(range(10)))
                  

                  更新:

                  如果你只想使用 range 来达到同样的效果,你可以使用它的所有参数.范围(开始、停止、步进)

                  If you want to use only range to achieve the same result, you can use all its parameters. range(start, stop, step)

                  例如要生成一个列表[5,4,3,2,1,0],可以使用如下:

                  For example, to generate a list [5,4,3,2,1,0], you can use the following:

                  range(5, -1, -1)
                  

                  它可能不太直观,但正如评论所提到的,这更有效,并且正确使用范围来反转列表.

                  It may be less intuitive but as the comments mention, this is more efficient and the right usage of range for reversed list.

                  这篇关于使用 range() 以相反的顺序打印列表?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:Python 3 范围与 Python 2 范围 下一篇:Python:检查值属于哪个bin

                  相关文章

                  <legend id='ApjsL'><style id='ApjsL'><dir id='ApjsL'><q id='ApjsL'></q></dir></style></legend>
                  • <bdo id='ApjsL'></bdo><ul id='ApjsL'></ul>
                  <tfoot id='ApjsL'></tfoot>
                  1. <small id='ApjsL'></small><noframes id='ApjsL'>

                      <i id='ApjsL'><tr id='ApjsL'><dt id='ApjsL'><q id='ApjsL'><span id='ApjsL'><b id='ApjsL'><form id='ApjsL'><ins id='ApjsL'></ins><ul id='ApjsL'></ul><sub id='ApjsL'></sub></form><legend id='ApjsL'></legend><bdo id='ApjsL'><pre id='ApjsL'><center id='ApjsL'></center></pre></bdo></b><th id='ApjsL'></th></span></q></dt></tr></i><div id='ApjsL'><tfoot id='ApjsL'></tfoot><dl id='ApjsL'><fieldset id='ApjsL'></fieldset></dl></div>