我有一个错误,由于缺乏知识,我不知道如何解决这个问题:"回溯(最近一次调用):文件"<string>",第 8 行,在<module>



编写代码,在范围从1到100。在屏幕上显示列表。将值插入列表k(键盘值(,以数字8结尾。

import random
n = int (input ('Enter the number of list items') )
list = [random.randint (1, 100) for i in range (n) ]
print (list)
number = int (input ('Enter value.') )
l = [list.index (list % 10 == 8)]
while list % 10 == 8:
list.insert (number)

您可以改用range()

l = list(range(1,100))
print(l)
k = []
for i in l:
if i%10==8:
k.append(i)
print(k)

最新更新