从列表Python中选择非随机对象

时间:2015-04-02 22:34:35

标签: python list

我试图弄清楚如何从列表中选择一个字符串然后将该字符串变为一个变量。例如,

list = ['a', 'b', 'c', 'd']

我想从列表中选择'c',所以我想拉第二个对象(因为第一个对象是0)并将该对象设置为变量,所以如果我说

print var1

它会给我

c

我将如何做到这一点?

编辑:对不起!我忘了提到它是在Python 2.7.9中。

3 个答案:

答案 0 :(得分:1)

让我们分解

>>> list = [ 'a',       'b',       'c',        'd'  ]
            list[0]   list[1]   >>list[2]<<   list[3] 


>>> var1 = list[2]   #Assign it to var1


>>> print var1       #Now printing var1 would give you 'c'
'c' 

注意:

  1. Python列表始终以0
  2. 开始索引
  3. 请勿使用关键字“list”来命名列表。使用别的东西,例如。 my_list

答案 1 :(得分:0)

这是基本的索引: var1 = list[2]
您可能需要阅读Python Tutorial.

答案 2 :(得分:0)

您可以通过从零开始的索引访问列表的元素。你可以这样做:

var1 = list[2]

现在var1设置为c

您可以通过Python's data structures document阅读有关列表行为的更全面的解释。