Portál AbcLinuxu, 27. října 2025 00:27
values = [5, 5, 1, 1, 2, 3, 4, 4, 5] set = set(values) result = list(set) print(result) #Output: [1, 2, 3, 4, 5]
Řešení dotazu:
UnboundLocalError: local variable 'set' referenced before assignment
Můj editor (vim) mě upozorní že set je rezervované slovo.To ti tak věříme
import math
my_print = print
my_print("Hello, world");
my_print(3.14);
print = math.sin
x = print(math.pi / 2)
my_print(x)
Ako priklad na pochopenie je to snad dobre, ale pri praktickom pisanie nepouzitelne. A podobnu zvrhlost robi aj tvoje set = set(values)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.