У меня есть строковое поле и массив чисел. Когда я перебираю список, я должен получить строку для добавления к номеру из массива.
В данный момент он возвращает только строку + текущую позицию массива. Ниже мой код. Как я могу решить эту проблему?
digit_list = list(map(int, str(extra_digits)))
pi_local = "PI"
for digit in range(len(digit_list)):
pi_local = pi_local + str(digit_list[counter])
pi_label.config(text = pi_local)
первоначальный неверный вывод
Я попробовал приведенное ниже предложение, пытаясь перебрать список, но я все еще не получаю правильный результат. полный код ниже
pi = "PI"
extra_digits = "159265358979323846"
counter = 0
init = 2
#digit_list = list(map(int, str(extra_digits)))
def button_pressed():
global counter
global pi
#global digit_list
global init
digit_list = list(map(int, str(extra_digits)))
our_label.config(text="Pi to " + str(init+counter) + " decimals")
pi_local = pi
for digit in digit_list:
pi_local = pi_local + str(digit)
pi_label.config(text = str(digit))
#pi_label.config(text = str(pi) + str(digit_list[counter]))
counter = counter + 1
Выходной сигнал, который я получаю, Текущий неверный выход после использования решения ниже