【问题标题】:Converting item to a list将项目转换为列表
【发布时间】:2015-12-31 23:48:04
【问题描述】:

我是使用 python 的新手。我有一个要转换为实际列表的整数列表。这是我得到的结果

>>>si(2358) 
(((2, 3), 5), 8)... 

我希望能够按升序对结果进行排序,所以我想我将把它放在一个实际的列表中:

[2,3,5,8]

我该怎么做呢? 代码:

>>> def si(n):    
...     if (n)<10:
...         return n
...     else:
...         return si(lastdig(n, 10)), allbutlast(n)

【问题讨论】:

  • 看起来您正在创建元组。给你看代码,给个提示会更容易。
  • 可能使用追加,而不是扩展。
  • 问题不清楚,S。如果您发布您的代码,我们将能够提供更好的帮助
  • 我和@idjaw 在一起。向我们展示你的手,我们可以成为你额外的眼睛。

标签: python list integer


【解决方案1】:

这样的事情会起作用:

n = 2358
l = [int(c) for c in str(n)]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-21
    • 1970-01-01
    • 2019-03-14
    • 1970-01-01
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 2012-11-29
    相关资源
    最近更新 更多