М
py3
Source:
a = 2
print(a.__class__.__name__)
Result:
int
Size: a a a
М
py3
a = 2
print(a.__class__.__name__)
int
БГ
VA

М
БГ
З
VK
БГ
KV
def main():
MyMysiv = [0, [7, [9, 8]], [7, [9, 8]], [7, [9, 8]]]
stack = []
MyMysivExit = []
is_job = True
i = 0
while is_job:
is_job = False
if isinstance(MyMysiv[i], list):
if i < len(MyMysiv) - 1:
stack.append((i+1, MyMysiv))
MyMysiv = MyMysiv[i]
i = 0
is_job = True
continue
MyMysivExit.append(MyMysiv[i])
i += 1
if i >= len(MyMysiv):
if len(stack) == 0:
break
lvl = stack.pop()
i = lvl[0]
MyMysiv = lvl[1]
is_job = True
print(MyMysivExit)
main()ЮЧ
KV
l
__repr__T
def main():
MyMysiv = [0, [7, [9, 8]], [7, [9, 8]], [7, [9, 8]]]
stack = []
MyMysivExit = []
is_job = True
i = 0
while is_job:
is_job = False
if isinstance(MyMysiv[i], list):
if i < len(MyMysiv) - 1:
stack.append((i+1, MyMysiv))
MyMysiv = MyMysiv[i]
i = 0
is_job = True
continue
MyMysivExit.append(MyMysiv[i])
i += 1
if i >= len(MyMysiv):
if len(stack) == 0:
break
lvl = stack.pop()
i = lvl[0]
MyMysiv = lvl[1]
is_job = True
print(MyMysivExit)
main()KV
KV
KV
БГ
__repr__AF
l
БГ
__str__ вроде