Ledger Nano X - The secure hardware wallet
SHARE
TWEET

Untitled

a guest Apr 8th, 2020 114 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. list = ['вася','пидор','вася','хуй']
  2.  
  3. for x in list:
  4.     # 1 итерация - вася
  5.     if x == 'вася':
  6.         list.remove(x) # тут удалили Васю первого
  7.     ...
  8.     # 2 итерация - пидор (мы идем по ['вася','пидор','вася','хуй'] из памяти for)
  9.     if x == 'вася': # не вася, по этому if не отрабатывает, но тем временем в реале list после первого удаления уже ['пидор','вася','хуй']
  10.         list.remove(x)
  11.     ...
  12.     # 3 итерация - вася (мы все еще идем по ['вася','пидор','вася','хуй'] из памяти for)
  13.     if x == 'вася':
  14.         list.remove(x) # проскочили, удалем Васю второго и с этого момента у нас есть ['пидор','хуй']
  15.     ...
  16.     # 4 итерация - хуй (мы все еще идем по ['вася','пидор','вася','хуй'] из памяти for)
  17.     if x == 'вася': # проскочили, но в реале уже list еще с прошлой итерации == ['пидор','хуй']
  18.         list.remove(x)
  19. ....
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top