У меня есть цикл:Python - поиск определенного элемента в списке
for x in range(0, len(temp)):
if temp[val] == char:
print (" %-9r | %10d | %12s" % (char, frequency, huffmanCode[char]))
val += 1
Что предполагается сделать, это переменная символ следует искать в списке темп, и если он будет найден, он будет отображаться ,
Например, если я введу «Google», то выход должен быть:
Character | Frequency | Huffman Code
------------------------------------
'g' | 2 | 0
'o' | 2 | 11
'o' | 2 | 11
'g' | 2 | 0
'l' | 1 | 101
'e' | 1 | 100
Но почему-то ничего не отображается. Как мне искать весь список тем для персонажей?
Вы бы описали 'temp'? Это словарь или список или ... – DrBwts
temp - это список @DrBwts, в основном он содержит все символы в данной строке, включая пробелы и специальные символы. – Paradigm
Ну, я верю вам, что сообщение не ясно. Вы не используете 'x', вы не объяснили, что такое' temp' и что он содержит, вы не сказали, что такое 'val'. Также в вашем «примере», «если вы вводите« google »... ... введите google где? – tglaria