私はこの問題を解決しようとしていた。文字列リストを適切なリストに変換するには?
2つのリストを受け取り、最初のリストのすべての要素を引い二つのリストの間のすべての共通の要素を含むリストを返すプログラムを書きます。
コード部分は非常に単純です。ここでは、次のとおりです。私はここに直面
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]
に変換する必要があります。
How to convert list to string に示唆されているようにsplit()
とjoin()
メソッドを試しましたが失敗しました。
'[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大変申し訳ございません。私は問題をGoogle検索したが、私は解決策を見つけることができませんでした。私の悪い –