2015-04-02 48 views
-2

我想弄清楚如何從列表中選擇一個字符串,然後使該字符串變量。例如,從列表中選擇非隨機對象Python

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

我想要從列表中選擇「C」,所以我想拉第二對象(因爲第一個目的是0),並且該對象設置爲變量,所以如果我說

print var1 

它會給我

c 

我怎麼會去這樣做呢?

編輯:對不起!我忘了提及它是在Python 2.7.9中。

+0

這是什麼編程語言? – 2015-04-02 22:37:21

+4

它是* 3rd *對象,它的*索引*是2. – 2015-04-02 22:37:57

+0

非常抱歉!我忘了提及這是python,做了一個編輯。 – YellowLemonKing 2015-04-02 22:48:53

回答

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. 開始索引不要使用關鍵字 'list'列出名單。使用別的東西,例如。 my_list
0

閱讀你可以通過它從零開始的索引訪問列表的元素。你可以這樣說:

​​

現在var1設置爲c

您可以通過Python's data structures document閱讀以獲取更詳細的列表行爲說明。