gpt4 book ai didi

python - 将数字输入数组

转载 作者:太空宇宙 更新时间:2023-11-04 10:03:50 28 4
gpt4 key购买 nike

我是编程初学者。
我正在尝试制作能够输入 10 个数字的程序。
因此我可以制作这样的程序:

while True:
s = input('Enter 10 numbers : ')
if len(s) == 10:
break
else:
print('Retype your 10 personal numbers!!')
print('Done')

但是,我想将数字输入数组,如 s[10]?
例如,如果我输入'1234567890',则输入为s[0]=1s[1]=2,。 ..,s[10]=0

具体情况请赐教

最佳答案

如果 s='1234567890' 那么您可以通过简单的列表理解将 s 转换为数字列表:

s = [int(d) for d in s]

然后

>>> s
[1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
>>> s[9]
0

(s[10] 超出范围顺便说一句:))

关于python - 将数字输入数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42027282/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com