1: l3=[2,16,15,8,9,30] 2: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 3: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 4: multipli3(l3) 5: l3 [2, 16, 8, 30] 6: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 7: l3=[2,16,15,8,9,30] 8: multipli32(l) 9: multipli32(l3) 10: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 11: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 12: l3=[2,16,15,8,9,30] 13: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 14: multipli3(l3) [2, 16, 8] 15: l3 [2, 16, 15, 8, 9, 30] 16: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 17: l3=[2,16,15,8,9,30] 18: multipli3(l3) [2, 16, 8] 19: l3 [2, 16, 8] 20: del l[2] 21: del l3[2] 22: l3 [2, 16] 23: q=del l3[0] 24: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 25: l3=[2,16,15,8,9,30] 26: multipli3while(l3) 27: l3 [2, 16, 8] 28: list(range(6,0)) [] 29: list(range(6,0,-1)) [6, 5, 4, 3, 2, 1] 30: list(range(5,-1,-1)) [5, 4, 3, 2, 1, 0] 31: reversed(range(6)) 32: list(reversed(range(6))) [5, 4, 3, 2, 1, 0] 33: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 34: l3=[2,16,15,8,9,30] 35: multipli3contrario(l3) 36: l3 [2, 16, 15, 8, 9, 30] 37: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 38: multipli3contrario(l3) 39: l3 [2, 16, 8] 40: [x for x in l3 if x % 3 != 0] [2, 16, 8] 41: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 42: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 43: l3=[2,16,15,8,9,30] 44: multipli3compr 45: multipli3compr(l3) 46: l3 [2, 16, 8] 47: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/multipli3.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 48: l3=[2,16,15,8,9,30] 49: l4=multipli3compr(l) 50: l4=multipli3compr(l3) 51: l4 52: l3=[2,16,15,8,9,30] 53: multipli3nuovalista(l3) [2, 16, 8] 54: l4 55: l3 [2, 16, 15, 8, 9, 30] 56: l3 [2, 16, 15, 8, 9, 30] 57: l4=l3.reverse() 58: l4 59: l3 [30, 9, 8, 15, 16, 2] 60: l3 [30, 9, 8, 15, 16, 2] 61: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 62: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 63: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 64: [i,j for i in range(10) for j in range(10)] 65: [(i,j) for i in range(10) for j in range(10)] [(0, 0), (0, 1), (0, 2), (0, 3), (0, 4), (0, 5), (0, 6), (0, 7), (0, 8), (0, 9), (1, 0), (1, 1), (1, 2), (1, 3), (1, 4), (1, 5), (1, 6), (1, 7), (1, 8), (1, 9), (2, 0), (2, 1), (2, 2), (2, 3), (2, 4), (2, 5), (2, 6), (2, 7), (2, 8), (2, 9), (3, 0), (3, 1), (3, 2), (3, 3), (3, 4), (3, 5), (3, 6), (3, 7), (3, 8), (3, 9), (4, 0), (4, 1), (4, 2), (4, 3), (4, 4), (4, 5), (4, 6), (4, 7), (4, 8), (4, 9), (5, 0), (5, 1), (5, 2), (5, 3), (5, 4), (5, 5), (5, 6), (5, 7), (5, 8), (5, 9), (6, 0), (6, 1), (6, 2), (6, 3), (6, 4), (6, 5), (6, 6), (6, 7), (6, 8), (6, 9), (7, 0), (7, 1), (7, 2), (7, 3), (7, 4), (7, 5), (7, 6), (7, 7), (7, 8), (7, 9), (8, 0), (8, 1), (8, 2), (8, 3), (8, 4), (8, 5), (8, 6), (8, 7), (8, 8), (8, 9), (9, 0), (9, 1), (9, 2), (9, 3), (9, 4), (9, 5), (9, 6), (9, 7), (9, 8), (9, 9)] 66: (1,) (1,) 67: (1,2,3,4,5) (1, 2, 3, 4, 5) 68: (1,2,3,5,6,7,8,9,5) (1, 2, 3, 5, 6, 7, 8, 9, 5) 69: len((1,2,3,5,6,7,8,9,5)) 9 70: len((1,2,3,5,6,7,8,9,5,)) 9 71: t=(1,2,3,5,6,7,8,9,5) 72: t[0] 1 73: t[0]=4 74: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 75: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 76: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 77: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 78: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 79: map map 80: def quadrato(x): return x*x 81: l3=[2,16,15,8,9,30] 82: l3q=map(quadrato, l3) 83: list(l3q) [4, 256, 225, 64, 81, 900] 84: lamda x: x*x 85: f= lamda x: x*x 86: f= lambda x: x*x 87: map( lambda x: x*x, l3) 88: l3q=map( lambda x: x*x, l3) 89: list(l3q) [4, 256, 225, 64, 81, 900] 90: lambda x,y,z: x> 91: f = lambda x,y,z: x> 95: l3=[2,16,15,8,9,30] 96: filter(lambda x: x % 3 != 0, l3) 97: list(filter(lambda x: x % 3 != 0, l3)) [2, 16, 8] 98: l3 [2, 16, 15, 8, 9, 30] 99: a=l3.sort() 100: a 101: l3 [2, 8, 9, 15, 16, 30] 102: l3=[2,16,15,8,9,30] 103: a=sorted(l3) 104: l3 [2, 16, 15, 8, 9, 30] 105: a [2, 8, 9, 15, 16, 30] 106: b=reversed(l3) 107: b 108: list(b) [30, 9, 8, 15, 16, 2] 109: b 110: b=l3.reverse() 111: b 112: l3 [30, 9, 8, 15, 16, 2] 113: ls=["mela","ananas","cocomero","zenzero"] 114: sorted(ls) ['ananas', 'cocomero', 'mela', 'zenzero'] 115: sorted(ls, key=len) ['mela', 'ananas', 'zenzero', 'cocomero'] 116: sorted(ls, key=lambda s: s[1]) ['mela', 'zenzero', 'ananas', 'cocomero'] 117: sorted(ls, key=lambda s: s[2]) ['ananas', 'cocomero', 'mela', 'zenzero'] 118: sorted(ls, key=lambda s: s[1:]) ['mela', 'zenzero', 'ananas', 'cocomero'] 119: sorted(ls, key=lambda s: s[-1]) ['mela', 'cocomero', 'zenzero', 'ananas'] 120: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 121: s 122: s="asd" 123: s[7:8] '' 124: " ".join(ls) 'mela ananas cocomero zenzero' 125: "-".join(ls) 'mela-ananas-cocomero-zenzero' 126: "".join(ls) 'melaananascocomerozenzero' 127: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 128: l=[1,2,3,3,4,5] 129: nodoppiconset(l) 130: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 131: nodoppiconset(l) [2, 8, 9, 15, 16, 30] 132: l=[1,2,3,3,4,5] 133: nodoppiconset(l) [1, 2, 3, 4, 5] 134: a=set(1,2,3) 135: a={1,2,3} 136: b={2,5,6} 137: a+b 138: a | b {1, 2, 3, 5, 6} 139: a & b {2} 140: a - b {1, 3} 141: b - a {5, 6} 142: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 143: unisciliste([1,2,3,4],[4,1,65,45,2]) [1, 2, 4] 144: a < b False 145: a <= b False 146: d={} 147: d["a"]=2 148: "a" in d True 149: "aa" in d False 150: d {'a': 2} 151: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/listcompr.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 152: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/dizionari.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 153: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/dizionari.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 154: occorrenze("ananas" ) {'a': 3, 'n': 2, 's': 1} 155: occorrenze("alamanacco") {'a': 4, 'c': 2, 'l': 1, 'm': 1, 'n': 1, 'o': 1} 156: d=occorrenze("alamanacco") 157: d.get("a") 4 158: d.get("z") 159: d.get("z",0) 0 160: d.keys() dict_keys(['a', 'l', 'm', 'n', 'c', 'o']) 161: d.values() dict_values([4, 1, 1, 1, 2, 1]) 162: d.items() dict_items([('a', 4), ('l', 1), ('m', 1), ('n', 1), ('c', 2), ('o', 1)]) 163: a,b=(3,4) 164: a 3 165: b 4 166: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/dizionari.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 167: invertidiz(d) {1: 'o', 2: 'c', 4: 'a'} 168: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/dizionari.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 169: invertidiz(d) {1: ['l', 'm', 'n', 'o'], 2: ['c'], 4: ['a']} 170: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/dizionari.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 171: invertidizget(d) {} 172: runfile('C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018/dizionari.py', wdir='C:/Users/Angelo/OneDrive - uniroma1.it/pythonFDP2018') 173: invertidizget(d) {1: ['l', 'm', 'n', 'o'], 2: ['c'], 4: ['a']} 174: ls ['mela', 'ananas', 'cocomero', 'zenzero'] 175: for i in ls: print(i) 176: for i in range(len(ls)): print(ls[i])) 177: for i in range(len(ls)): print(ls[i]) 178: for i,v in enumerate(ls): print(i, v) 179: %history -n -o -f lez5m.py