いつも大変お世話になっております。
下記のような2つのリストがあります。
list1 = ['/content/dir1/dir2/', '/content/dir3/dir4/', '/content/dir5/dir6/', .....]
list2 = ['abc.html', 'def.html', 'ghi.html', .....]
これをひとつずつ取り出して、下記の新しいリストにこのようになるように書き出したいのです。
list3 = ['/content/dir1/dir2/abc.html', '/content/dir3/dir4/def.html', '/content/dir5/dir6/ghi.html', ...]
list3 = [] for i in list1: key = i.join(list2[i]) list3.append(key)
これだとエラーが (TypeError: list indices must be integers or slices, not str)と、出るのですが、".join"は文字列を結合するために使えるのだと思っていたのですが、違うのでしょうか?
よろしくご指導お願い致します。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/22 03:55
2019/06/22 03:59
2019/06/22 18:14