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

  1. <legend id='QKRrc'><style id='QKRrc'><dir id='QKRrc'><q id='QKRrc'></q></dir></style></legend>
    1. <i id='QKRrc'><tr id='QKRrc'><dt id='QKRrc'><q id='QKRrc'><span id='QKRrc'><b id='QKRrc'><form id='QKRrc'><ins id='QKRrc'></ins><ul id='QKRrc'></ul><sub id='QKRrc'></sub></form><legend id='QKRrc'></legend><bdo id='QKRrc'><pre id='QKRrc'><center id='QKRrc'></center></pre></bdo></b><th id='QKRrc'></th></span></q></dt></tr></i><div id='QKRrc'><tfoot id='QKRrc'></tfoot><dl id='QKRrc'><fieldset id='QKRrc'></fieldset></dl></div>
      • <bdo id='QKRrc'></bdo><ul id='QKRrc'></ul>
      <tfoot id='QKRrc'></tfoot>

      使用相同的布尔值初始化列表

      时间:2023-09-03

          <bdo id='r9rkE'></bdo><ul id='r9rkE'></ul>

            <tfoot id='r9rkE'></tfoot>
              <legend id='r9rkE'><style id='r9rkE'><dir id='r9rkE'><q id='r9rkE'></q></dir></style></legend>

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

                  <tbody id='r9rkE'></tbody>
                <i id='r9rkE'><tr id='r9rkE'><dt id='r9rkE'><q id='r9rkE'><span id='r9rkE'><b id='r9rkE'><form id='r9rkE'><ins id='r9rkE'></ins><ul id='r9rkE'></ul><sub id='r9rkE'></sub></form><legend id='r9rkE'></legend><bdo id='r9rkE'><pre id='r9rkE'><center id='r9rkE'></center></pre></bdo></b><th id='r9rkE'></th></span></q></dt></tr></i><div id='r9rkE'><tfoot id='r9rkE'></tfoot><dl id='r9rkE'><fieldset id='r9rkE'></fieldset></dl></div>
                本文介绍了使用相同的布尔值初始化列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                没有循环是否可以将所有列表值初始化为某个布尔值?例如,我想要一个包含 N 个元素的列表,全部为 False.

                Is it possible without loops initialize all list values to some bool? For example I want to have a list of N elements all False.

                推荐答案

                你可以这样做:-

                >>> [False] * 10
                [False, False, False, False, False, False, False, False, False, False]
                

                注意:-请注意,您永远不应该对具有相同值的 mutable typeslist 执行此操作,否则您会看到以下示例中的令人惊讶的行为:-

                NOTE: - Note that, you should never do this with a list of mutable types with same value, else you will see surprising behaviour like the one in below example: -

                >>> my_list = [[10]] * 3
                >>> my_list
                [[10], [10], [10]]
                >>> my_list[0][0] = 5
                >>> my_list
                [[5], [5], [5]]
                

                如您所见,您在一个内部列表中所做的更改会反映在所有列表中.

                As you can see, changes you made in one inner list, is reflected in all of them.

                这篇关于使用相同的布尔值初始化列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:setattr 与 kwargs,pythonic 与否? 下一篇:什么是 wrapper_descriptor,为什么 Foo.__init__() 在这种情况下是其中之一?

                相关文章

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

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

                  2. <small id='bL1Kz'></small><noframes id='bL1Kz'>