2024-09-28 05:20:44 发布
网友
我试图从原始的输入填充数组/列表,但它行不通,我想不出其他方法来:
while a != arraycount: x = str(raw_input('Please enter file %s to read from : '%(a))) array1[a] = x a += 1
我需要预先填写表格吗?在
编辑:a是数组空间/它应该去的地方的计数器。arraycount是必须填充的数组数。在
您可以在此处使用列表组件:
a = [raw_input('Please enter: ') for blah in xrange(array_count)]
既然你看起来不那么高级,那么使用一个简单的for循环如何:
my_array = [] for i in xrange(number_of_times): my_array.append(raw_input('Input: ')) print my_array # Shows you the results
我刚才所做的是joncleements在没有使用Python的高级列表理解的情况下向您展示的内容。这只是一个班轮在后台所做的。当您学习使用Python做其他事情时,早期学习列表理解将非常有帮助。在
要迭代,可以执行以下操作:
您可以在此处使用列表组件:
既然你看起来不那么高级,那么使用一个简单的for循环如何:
我刚才所做的是joncleements在没有使用Python的高级列表理解的情况下向您展示的内容。这只是一个班轮在后台所做的。当您学习使用Python做其他事情时,早期学习列表理解将非常有帮助。在
要迭代,可以执行以下操作:
^{pr2}$相关问题 更多 >
编程相关推荐