@Smeilz1
За любое развитие

Как обращаться к значениям из list по номерам, когда используем цикл?

Например .
P =['a', 'b', 'c', 'd']
For I in p
Если второй элемент листа, то не печатаем его:
Иначе :
Print (I)

Я делал через счётчик , но может быть есть способ легче и проще, и главное красивее.
Заранее спасибо .
  • Вопрос задан
  • 172 просмотра
Решения вопроса 2
@xdgadd
ML/Python/Cpp
Воспользуйтесь enumerate:
for i, e in enumerate(iterable):
    print(i, e)
Ответ написан
Astrohas
@Astrohas
Python/Django Developer
for i in range(len(p)):
    if i != 1:
      print(p[i])

ну еще можно сделать через enumerate,
for ind, elem in enumerate(p):
   if ind != 1:
      print(elem)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы