这是我在python 3.2.3 IDLE上的代码:numbers = input("(Enter a empty string to quit) Enter a numberempty string to quit) Enter a number; ")print ("The list is", numbers)
现在的问题是,我不能追加列表如果我让numbers = int(input(然后它可以追加列表,但不会让我退出输入数字)。
我一直在学习不同的方法来执行相同的任务,以及以相同的方式执行相同的任务,只是写得不一样。我可以理解执行使用不同方法的代码所需的时间,可以有不同的执行时间,但我不明白为什么在同一方法中执行相同任务但只以不同方式编写的代码的总执行时间会不一样。我可以跑: if sub[0] in to_check:在我的代码中,我的平均执行时间约为2.6msnew_list = [sub for sub in original_list if