Advertisement
BERKYT

Sorting

Feb 1st, 2022 (edited)
1,238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.58 KB | None | 0 0
  1. # Вывести каждый второй элемент списка.
  2. list_str = ['Python', 'C#', 'C++', 'C', 'Java', 'Lua', 'Perl', 'R', 'F#']
  3. # На код дается 1 строка.
  4.  
  5. # Решение:
  6.  
  7. # Вариант 1
  8. print(*list_str[::2])
  9. # Вариант 2
  10. for i in range(0, len(list_str), 2): print(list_str[i])
  11. # Вариант 3
  12. print(*[item for index, item in enumerate(list_str) if index % 2 == 0])
  13. # Вариант 4
  14. print(*list(filter(lambda item: item is not None, list(map(lambda index: list_str[index] if index % 2 == 0 else None, range(len(list_str)))))))
  15.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement