文字列のリストが2つあり、最初のリストの最初の文字列が2番目のリストの最初の単語のタプルになるように2つのリストを結合して新しいリストを作成したいとします第二第二のように...文字列の組み合わせ
ただ、例えばと:
input: lst1 = ["hello", "first", "is"]
input: lst2 = ["my", "name", "tom"]
output: [("hello","my"), ("first", "name"), ("is", "tom")]
私はそのようなことを書いた:私はここで間違って
lst1 = ["hello", "first", "is"]
lst2 = ["my", "name", "tom"]
new_list = []
for i in lst1 :
for j in lst2 :
two_words = (i, j)
new_list.append(two_words)
return new_list
何をしているのですか?
私はそれを試してみましたが、それは言う:TypeError例外:「int型のオブジェクトでありますiterableではありません – user1073865
@ user1073865問題はあなたが 'len(lst1)'(a int)を反復しようとしていることです。それを変更してください: 'range(len(lst1))'。 – juliomalegria
はい、今は意味があります。ありがとうございました – user1073865