2012-06-04 37 views
-1

分割字符串值我有類似下面的列表:的Python 3.2列表中的

rawinput = ['corp\\asre', 'corp\\banjar', 'corp\\bicknk', 'corp\\daniele'] 

我希望能夠做

users = [] 
users = rawinput.split(",") 
print(users) 

如何做到這一點在Python 3.2?謝謝。

回答

2

你有什麼,

rawinput = ['corp\\asre', 'corp\\banjar', 'corp\\bicknk', 'corp\\daniele']

是一個字符串列表了。您可以將其作爲列表進行迭代。你不需要分割任何東西。

如果你有這樣的事情,

rawinput = "corp\\asre, corp\\banjar, corp\\bicknk, corp\\daniele"

rawinput.split(',')將返回上面的列表中。

+0

沒問題,樂於幫助:) –

2

split()應用於字符串,作爲回報,它給了你一個list [],它包含子字符串作爲父字符串順序的元素。

你的情況:

input = "corp\\asre, corp\\banjar, corp\\bicknk, corp\\daniele" 
input.split(',') 

將返回 ['corp\\asre', 'corp\\banjar', 'corp\\bicknk', 'corp\\daniele']