便宜VPS主机精选
提供服务器主机评测信息

python怎么把一串数字变成列表

要将一串数字转换为列表,可以使用以下方法:

  1. 使用split()方法和循环:将一串数字作为字符串输入,使用split()方法按照空格或其他分隔符拆分字符串,并循环遍历拆分后的元素添加到列表中。
numbers = "1 2 3 4 5"
number_list = numbers.split()
for i in range(len(number_list)):
    number_list[i] = int(number_list[i])
print(number_list)
  1. 使用列表推导式:将一串数字作为字符串输入,使用列表推导式(list comprehension)将字符串中的每个数字添加到新的列表中。
numbers = "1 2 3 4 5"
number_list = [int(num) for num in numbers.split()]
print(number_list)

无论使用哪种方法,最终输出的number_list列表中的元素类型为整数。

未经允许不得转载:便宜VPS测评 » python怎么把一串数字变成列表