[1 0 True False 3 2] user1 0.0:" 0.1:g 0.2:o 0.3:n 0.4:j 0.5:a 0.6: 0.7:i 0.8:s 0.9: 0.10:n 0.11:i 0.12:c 0.13:e 0.14:! 0.15:" [2 1 False False 2 1] user2 1.0:c 1.1:o 1.2:m 1.3:m 1.4:e 1.5:n 1.6:t 1.7:2 1.8: 1.9:w 1.10:i 1.11:t 1.12:h 1.13: 1.14:< 1.15:s 1.16:c 1.17:r 1.18:i 1.19:p 1.20:t 1.21:> 1.22:u 1.23:n 1.24:s 1.25:a 1.26:f 1.27:e 1.28:< 1.29:/ 1.30:s 1.31:c 1.32:r 1.33:i 1.34:p 1.35:t 1.36:> 1.37: 1.38:t 1.39:a 1.40:g 1.41:s 1.42: 1.43:i 1.44:n 1.45: 1.46:i 1.47:t [3 2 False True 1 0] user3 2.0:< 2.1:b 2.2:> 2.3:h 2.4:e 2.5:l 2.6:l 2.7:o 2.8:! 2.9:< 2.10:/ 2.11:b 2.12:> 2.13: 2.14:t 2.15:h 2.16:e 2.17:r 2.18:e reversed '55 34 21 13 8 5 3 2 1 1 ' sorted string map 'aab abc bcd gh ukq zab ' sorted int map '1 2 5 ' sorted int list '1 22 192 249 581 8271 9999 1828591 ' reversed sorted int list '1828591 9999 8271 581 249 192 22 1 ' reversed sorted string map 'zab ukq gh bcd abc aab ' reversed sorted int map '5 2 1 ' key, value sorted string map aab: aba abc: def bcd: efg gh: kqm ukq: qqa zab: cde (key, value) 2-list key key: value 2nd key: 2nd value (key, value) 2-tuple key key: value 2nd key: 2nd value If expression John Doe Akira Toriyama Axel Haustant If expression and loop John Doe 1 3 True False Akira Toriyama 2 2 False False Axel Haustant 3 1 False True Cycle 0 even 1 odd 2 even 3 odd Else Nothing Changed 1: True 2: True 2: False 3: True Prev/Next items 0: prev: next: 1 1: prev: 0 next: 2 2: prev: 1 next: Prev/Next items 2-tuple 1 first: prev: next: [2, 'second'] 2 second: prev: [1, 'first'] next: [3, 'third'] 3 third: prev: [2, 'second'] next: Prev/Next items with if 0: prev: next: 2 2: prev: 0 next: 4 4: prev: 2 next: