1. <legend id='vkB1Q'><style id='vkB1Q'><dir id='vkB1Q'><q id='vkB1Q'></q></dir></style></legend>

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

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

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

      1. <tfoot id='vkB1Q'></tfoot>

        将由空格分隔的整数字符串更改为 int 列表

        时间:2023-09-11

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

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

              • <bdo id='AZZV9'></bdo><ul id='AZZV9'></ul>

                • <tfoot id='AZZV9'></tfoot>
                  本文介绍了将由空格分隔的整数字符串更改为 int 列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我如何制作类似的东西

                  x = '1 2 3 45 87 65 6 8'
                  
                  >>> foo(x)
                  [1,2,3,45,87,65,6,8]
                  

                  我完全卡住了,如果我按索引来做,那么超过 1 位的数字将被分解.请帮忙.

                  I'm completely stuck, if i do it by index, then the numbers with more than 1 digit will be broken down. Help please.

                  推荐答案

                  最简单的解决方案是使用.split()创建字符串列表:

                  The most simple solution is to use .split()to create a list of strings:

                  x = x.split()
                  

                  或者,您可以将列表推导式与 .split() 方法:

                  Alternatively, you can use a list comprehension in combination with the .split() method:

                  x = [int(i) for i in x.split()]
                  

                  您甚至可以使用地图 map 作为第三个选项:

                  You could even use map map as a third option:

                  x = list(map(int, x.split()))
                  

                  如果你想要整数,这将创建一个 intlist.

                  This will create a list of int's if you want integers.

                  这篇关于将由空格分隔的整数字符串更改为 int 列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何在python中将有符号整数转换为无符号整数 下一篇:如何在python中取数字的第n位

                  相关文章

                  最新文章

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

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

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