我想要创建一个代码,在这里我可以自动创建(n)个列表数,而不必一个一个地创建它们。我尝试了这个例子,其中我想自动获得五个名为"my_list“的列表,其中每个列表都分配了从0到9的十个数字(例如)。
for i in range(1,6):
("my_list_"+str(i)) = []
for j in range(10):
("my_list_"+str(i)).append(j)
消息是:"SyntaxError:不能分配给运算符“
这只是一个例子,真正的问题是如何在不逐个创建列表的情况下自动获取列表。在P
在OpenOffice计算中有一个名为LEN的函数,它计算单元格中的字符数。不幸的是,OpenOffice编写器中的Calc函数列表非常有限。我可以在OpenOffice写入器的表格单元格中做类似的事情吗?
(基本上,我在文档中有几十个表。目标是用必须具有特定字符数的文本填充单元格。每隔几分钟执行一次Tools / Word Count是非常麻烦的。我希望有一个单独的列,其中每个单元格都显示相应单元格中写入的字符数量。)
今天刚开始学习Python。我很享受,而且医生们也像人们说的那样有帮助。但是很明显,关于Python的两个特性:列表和for-循环,我并没有得到。
该代码的结果是:
lets = ['a','b','c','d','e','f','g','h','i','j']
for j in lets:
del lets[0]
print(lets)
这是:
['b', 'c', 'd
我是python编程的新手。我有这段代码,当从列表中引入所需的值时,它应该执行函数,但在引入该值之后,什么都不会发生。 print("Problem 1.1")
print("Problem 1.2")
print("Problem 1.3")
sel=input("Introduce the number fo the problem you want to print:")
if sel == 1.1:
def mile_kilometri():
print("Introduce miles")
我在剑桥考试委员会教A级教学大纲。实用文件中的一个典型问题是:
在您选择的编程语言中,声明一个由十个整数组成的数组,然后初始化它。
我有这个:
myArray = [] #create the array
for i in range(10): # initializes to 0
myArray.append(0)
我相信这就是大多数人在Python中所做的?但是,与Pascal等不同的是,它没有严格回答这个问题,因为Python中的列表本质上是动态数组,增加了不限制每个元素的数据类型的问题。我是否可以声明一个特定的大小数组和类型,比如在Pascal中,而不是