Pattern Matching в Python 3.10: примеры, ограничения, применение
List indices must be integers or slices not tuple как исправить
Ошибка “List indices must be integers or slices, not tuple” в Python возникает, когда вы пытаетесь использовать в качестве индекса списка не целое число (integer) или срез (slice), а кортеж (tuple). Причины возникновения ошибки: Неправильное использование многомерных списков: Вы обращаетесь к элементу многомерного списка (списка списков) как к одномерному списку, передавая кортеж индексов. 2. my_list = [[1, 2], [3, 4]] 3. 4. # Неправильно: 5. print(my_list[0, 1]) # Ошибка: tuple index 6. 7. # Правильно: 8...
🐍❌ 10 основных ошибок начинающих Python-разработчиков
За годы общения с людьми, которые только начинают свой путь в Python, я уже привык видеть одни и те же совершаемые ими ошибки при освоении этого прекрасного и обманчиво-легкого языка. В данной статье хочу показать самые частые из подобных ошибок и дать советы по их решению. Автор: Python Russian, youtube.com/@PythonRussian Но начать хочу с истины, которая не всем и не всегда очевидна: мы читаем код гораздо чаще, чем пишем его. По сути, программирование — это многократное чтение кода с периодическим его написанием...