【发布时间】:2012-10-12 04:57:05
【问题描述】:
我正在剑桥考试委员会教授 A 级课程。实用论文中的一个典型问题是:
在您选择的编程语言中,声明一个由十个整数组成的数组,然后对其进行初始化。
我有这个:
myArray = [] #create the array
for i in range(10): # initializes to 0
myArray.append(0)
我相信这是大多数人在 Python 中会做的事情?然而,与 Pascal 等不同,它并没有严格回答这个问题,因为 Python 中的列表本质上是动态数组,增加了不限制每个元素的数据类型的问题。我可以像在 Pascal 中那样声明一个特定大小的数组和类型,而不是一个空的动态列表,没有任何类型的循环并限制数组的类型吗?
类似(伪代码):
myArray[10] : integer
这不是一个商业问题,而是一个教育问题。
【问题讨论】:
标签: python