Например, вот фрагмент таблицы из файла CSV. Для предыдущего процесса мне нужно знать значение вероятности для буквы «Базовое условие» «c» со значением «1» (верхнее значение 5 столбцов), поэтому вероятность равна «.6» (в позиции [3,5] ) ... я пробовал много подобных примеров из интернета, но безрезультатно ... ниже приведен фрагмент моего кода (изменен для простоты, чтобы объяснить мои намерения) ... последние три строки в коде получили право на пример переполнения стека .... дайте мне знать, если возникнут вопросы .... я впервые подписываюсь и задаю вопрос ... я считаю себя новичком для почти новичка python пользователя и просто ищу примеры для что я пытаюсь сделать .... любая помощь будет оценена ....
Base -3 -2 -1 0 1 2 3 a .1 .2 .3 .4 .5 .6. 7 b .0 .3 .1 .5 .7 .9 .2 c .2 .1 .9 .8 .6 .5 .0 д. 9 .2 .1 .7 .6 .4 .1
значение = 1 # из предыдущего процесса для строки в base_list:
Value = 1 #from a prior process
for Row in base_list:
if Row[0] == c:
print("Base letter =",Row[0])
l = len(Row)-2 #have to subtract two for some odd reason.....
print ("length # of columns in base file =",l)
for col in Row:
if value == col:
print("\n-----------value = col = ", col)