陷入列表不能自拔^_^

tmp = input().split()
# 依次获取单词个数、单词、要查找的单词及字典排列的第k个单词
n = int(tmp[0])
words = tmp[1:-2]
x = tmp[-2]
k = int(tmp[-1])

xval = [ord(i) for i in x]
xval.sort()
lookup = []
for word in words:
    if x != word:
        mayval = [ord(i) for i in word]
        mayval.sort()
        if mayval == xval:
            lookup.append(word)

lookup.sort()
print(len(lookup))
if len(lookup) > 0:
    try:
        print(lookup[k-1])
    except IndexError:
        pass