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

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

Только начинаю изучать Python, очень часто лезу в интернет за помощью "старших". Помогите, пожалуйста, вот это написать по-простому, с циклами for (или чем-то подобным).
Вот сам кусочек кода:
array = [[x.xpath('.//td[2]')[0].text, x.xpath('.//td[4]')[0].text] for x in root.xpath('.//tr')]
  • Вопрос задан
  • 206 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 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])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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