初学者的Python数组

时间:2013-01-18 16:55:28

标签: python arrays input

我刚开始使用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

这就是我所说的。我不知道应该从哪里开始。如果有人可以提供帮助,那将非常感激。

1 个答案:

答案 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']