forked from TorahBibleCodes/TorahBibleCodes
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmod_25_UpdateW4ELS.py
More file actions
52 lines (35 loc) · 1.23 KB
/
Copy pathmod_25_UpdateW4ELS.py
File metadata and controls
52 lines (35 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
## IMPORT MODULES
## DEFINE FUNCTION ##
def fn_UpdateW4ELS(W4ELS, DELSO):
""" """
## TEST PRINT OUTPUT
print("\n") ## PRINT SPACE
print("WITHIN FUNCTION: BEGIN FUNCTION #25 - UPDATE W4ELS OBJECT;")
## BEGIN SUMMARIZE ELS SEARCH MATCH DATA
## DECLARE VARIABLES
i = 1
MasterList = []
## BEGIN FOR LOOP
for EachTuple in W4ELS:
## CONVERT TUPLE TO LIST
ListNew = list(EachTuple)
## GET GEMATRIA VALUE OF THE WORD TO ALLOW FOR EASY SORTING OF CSV OUTPUT FILE
WordTotalValueGematria = ListNew[1][2]
## ADD GEMATRIA VALUE OF THE WORD TO ALLOW FOR EASY SORTING OF CSV OUTPUT FILE
ListNew.append(WordTotalValueGematria)
## ADD NUMBER OF MATCHES (POSITIVE)
ListNew.append(DELSO[i].NMP)
## ADD NUMBER OF MATCHES (NEGATIVE)
ListNew.append(DELSO[i].NMN)
TempTup = tuple(ListNew)
MasterList.append(TempTup)
## INCREMENT COUNTER
i += 1
## END FOR LOOP
W4ELS = tuple(MasterList)
## END SUMMARIZE ELS SEARCH MATCH DATA
## TEST PRINT OUTPUT
print("\n") ## PRINT SPACE
print("WITHIN FUNCTION: END FUNCTION #25 - UPDATE W4ELS OBJECT;")
## RETURN VARIABLES
return(W4ELS)