所以我有此列表,看起來像這樣:獲取從長列表中的每個字在python
['One', 'Two', 'Three', 'Four']
['Five', 'Six', 'Seven']
所以,與2個元素的列表(在上述各行的是列表的特定元素), lst = [['One', 'Two', 'Three', 'Four'], ['Five', 'Six', 'Seven']]
我的問題是如何提取每個字上面是一個字符串,以獲取例如兩個字符串數組一樣
'One', 'Two', 'Three', 'Four'
'Five', 'Six', 'Seven'
直到現在我還以爲這一切轉換成字符串,然後分裂它。這裏是我的代碼:
a = str(list)
c = a.translate(None, '[]\'\'') #to remove the ' ' and [ ]
c.split() #split here doesn't seem to be doing anything
print c
,其結果是一個大的字符串「一,二,三,四,五,六,七」
它應該是很簡單的東西,但即時通訊新PROG ,似乎無法找到一個角度。有人有什麼主意嗎?
你究竟想在這裏做什麼?你已經在列表中的單詞,你究竟是什麼意思的*「字符串數組」*?你只是想要''''','兩','三','四'] + ['五','六','七']? – jonrsharpe 2015-02-11 14:28:38
「字符串數組」是什麼意思?您是專指數組中的數據類型嗎?或者您只是將這個術語與'list'交替使用來表示「Python內置數據類型用來表示一個有序的項目序列」?或者是其他東西? – Kevin 2015-02-11 14:29:10
忘記「字符串數組」。我怎樣才能明確每個單詞?我的意思是有一個變量myString,例如包含上述數字之一 – falco 2015-02-11 14:31:19