blob: adfc0fa62457bc45101a6dd32e001ccfdd516983 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
## arrRoutes = [["B", "C"], ["D", "B"], ["C", "A"]] ## Example 1
arrRoutes = [["A", "Z"]] ## Example 2
arrDest = set([arrLoop[1] for arrLoop in arrRoutes])
arrStart = set([arrLoop[0] for arrLoop in arrRoutes])
arrOutput = [destLoop for destLoop in arrDest if destLoop not in arrStart]
if len(arrOutput) == 1:
print (arrOutput[0])
else:
print (arrOutput)
|