Простой вопрос, так как я просто хочу написать больше pythonic-кода. Я хочу, чтобы преобразовать следующее в списке пониманиепонимание списка с параллельными циклами python
index_row = 0
for row in stake_year.iterrows():
self.assertTrue(row[0] == counts[index_row][0])
self.assertTrue(row[1][0] == counts[index_row][1])
index_row += 1
Что я не понимаю, как пройти по списку имп. Я не хочу, вложенную монету:
[self.assertTrue(x[0] == counts[y][0] for x in stake_year for y in counts]
код у меня сейчас работает, но я хотел бы понять питон лучше и использовать язык, как его следует использовать.
кажется мне, как вы хотите использовать 'перечисления()' – gtlambert
описаний списков предназначены для создания списков, а не для выполнения петель. – zondo
Перечисление было тем, что я хочу. Я не должен был называть это пониманием списка, но это все часть обучения. Всем спасибо. – cryptoref