以下、自分が書いたコード

import sys

for items_name in sys.stdin.readline():
print("<img src='" + items_img[items_name] + "'br>")

これだとKeyError : '6\n'
となってしまい

import sys

for items_name in sys.stdin.readline():
f.append(items_name.rstrip())
del f[0]
print("<img src='" + items_img[items_name] + "'br>")
とするとTypeError: unhashable type: 'list'
となってしまいます。

どうすればよいでしょうか。