我刚开始使用Python并对数组有一些疑问。我根本不懂。我得到了一个项目,并想知道是否有人可以提供帮助。我必须制作一个1x4的盒子。用户可以选择四个框中的一个,然后出现A.然后其他三个盒子填满B C D.
somearray = []
index= input("")-1
char = raw_input("")
somearray[] = char
这就是我的工作。我也知道需要输入或raw_input
。
def drawArray():
somearray = []
index = input("1 , 2 , 3 , 4") - 1
char = raw_input("A , B , C, D ")
somearray[] = char
这就是我所说的。我不知道应该从哪里开始。如果有人可以提供帮助,那将非常感激。
答案 0 :(得分:4)
你的意思是这样吗?
>>> def func():
ind=input("enter the index :")-1
lis=['B','C','D']
lis.insert(ind,'A')
return lis
....:
>>> func()
enter the index :1
>>> ['A', 'B', 'C', 'D']
>>> func()
enter the index :2
>>> ['B', 'A', 'C', 'D']
>>> func()
enter the index :3
>>> ['B', 'C', 'A', 'D']