程序将数字转换为列表[关闭]

问题描述 投票:-4回答:2

在程序的一部分中,我需要下载数字程序并将其输出为列表。从输入中获取一个数字,然后将其导出为每个逗号之间的列表。

示例:

入口:1230

输出:[1,2,3,0]

python list int
2个回答
0
投票
a = 1234

print(list(map(int,list(str(a)))))

输出:

[1, 2, 3, 4]

有点混乱,以便分解

a = 1234
a = str(a) # '1234'
a = list(a) # ['1', '2', '3', '4']
a = list(map(int, a)) # turns each element into an int

0
投票

假设输入用于字符串输入,则可以使用list()将字符串转换为字符列表。

user_number = input("Input a number: ")
number_list = list(user_number)

-1
投票
const entrance= 1230;

const output= Array.from(String(entrance), Number);

console.log(arrayOfDigits);

这将输出[1,2,3,0]。第二行基本上获取每个数字,将其转换为字符串,然后转换回数字并转换为数组。希望这会有所帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.