我試圖解決這個問題:如何將字符串列表轉換爲適當的列表?
寫程序,需要兩個列表,並返回包含第一個列表中的所有元素減去兩個列表之間的所有共同元素的列表。
編碼部分非常簡單。那就是:
list1=input()
list2=input()
for i in list1:
if i in list2:
list1.remove(i)
else:
pass
print(list1)
,我在這裏所面臨的問題是,list1
和list2
都是字符串。 以list1=‘[1,2,3,4]’
。我需要將list1
轉換爲[1,2,3,4]
。
我試過split()
和join()
方法建議在How to convert list to string 但我失敗了。
如何將'[1,2,3,4]'
轉換爲[1,2,3,4]
?
用於該用途的情況下,大概可以接受的:http://pythoncentral.io/cutting-and-slicing-strings-in-python/ – fdsa
存在回答這[這裏](https://stackoverflow.com/questions/1894269/convert-string-representation-of-list-to-list-in-python)。請在問一個新問題之前搜索你的問題。 –
@ 9.0我很抱歉。我沒有谷歌搜索的問題,但我找不到任何解決方案。我的壞 –