Задать вопрос
@jintaxi
Чуть-чуть програю для себя.

Можете написать по-простому?

Только начинаю изучать Python, очень часто лезу в интернет за помощью "старших". Помогите, пожалуйста, вот это написать по-простому, с циклами for (или чем-то подобным).
Вот сам кусочек кода:
array = [[x.xpath('.//td[2]')[0].text, x.xpath('.//td[4]')[0].text] for x in root.xpath('.//tr')]
  • Вопрос задан
  • 206 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn
array = list()
for x in root.xpath('.//tr'):
    a = x.xpath('.//td[2]')[0].text
    b = x.xpath('.//td[4]')[0].text
    array.append([a, b])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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