Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
1 / 1 / 0
Регистрация: 17.10.2017
Сообщений: 51

'int' object is not subscriptable

09.06.2019, 15:39. Показов 3050. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import matplotlib.pyplot as plt
import numpy as np
import os
 
from mpl_toolkits.mplot3d import Axes3D
from scipy.optimize import minimize
from math import *
from sympy import *
 
numv = 8 #число вершин
 
vert = [[1, 1, 1], [3, 1, 1], [3, 1, 3], [1, 1, 3], [1, 3, 3], [1, 3, 1], [3, 3, 1], [3, 3, 3]] # тройной список вершин
 
x1 = vert[1][0][0]
x2 = vert[2][0][0]
x3 = vert[3][0][0]
x4 = vert[4][0][0]
x5 = vert[5][0][0]
x6 = vert[6][0][0]
x7 = vert[7][0][0]
x0 = vert[0][0][0]
 
y1 = vert[1][1][0]
y2 = vert[2][1][0]
y3 = vert[3][1][0]
y4 = vert[4][1][0]
y5 = vert[5][1][0]
y6 = vert[6][1][0]
y7 = vert[7][1][0]
y0 = vert[0][1][0]
 
z1 = vert[1][1][1]
z2 = vert[2][1][1]
z3 = vert[3][1][1]
z4 = vert[4][1][1]
z5 = vert[5][1][1]
z6 = vert[6][1][1]
z7 = vert[7][1][1]
z0 = vert[0][1][1]
При запуске выдаёт
x1 = vert[1][0][0]
TypeError: 'int' object is not subscriptable
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.06.2019, 15:39
Ответы с готовыми решениями:

TypeError: 'int' object is not subscriptable
a = b = n = int ( input()) n-=1 for i in range ( 0 , n ): a = int (input()) b = int (input()) for z in range (0 ,n ...

TypeError: 'int' object is not subscriptable
i = l = z = 0 dlina = 0 for l in l: dlina=dlina+l*2 z=z+1 print(dlina, z) Ошибка:

TypeError: 'int' object is not subscriptable
a = int(input()) lat = lst = for i in range(a): lst.append(i) if int(i) >= 4: lat.append(i) for i in...

5
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
09.06.2019, 15:48
Цитата Сообщение от VinnyPyxxer Посмотреть сообщение
TypeError: 'int' object is not subscriptable
Что непонятно? К числу нельзя применить индексацию.
Python
1
2
3
4
5
6
>>> 100[1]
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    100[1]
TypeError: 'int' object is not subscriptable
>>>
0
1 / 1 / 0
Регистрация: 17.10.2017
Сообщений: 51
09.06.2019, 15:49  [ТС]
Как тогда можно записать?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
09.06.2019, 15:55
VinnyPyxxer,
не?

x1 = vert[1][0]
x2 = vert[2][0]
x3 = vert[3][0]
x4 = vert[4][0]
x5 = vert[5][0]
x6 = vert[6][0]
x7 = vert[7][0]
x0 = vert[0][0]

y1 = vert[1][1]
y2 = vert[2][1]
y3 = vert[3][1]
y4 = vert[4][1]
y5 = vert[5][1]
y6 = vert[6][1]
y7 = vert[7][1]
y0 = vert[0][1]

z1 = vert[1][2]
z2 = vert[2][2]
z3 = vert[3][2]
z4 = vert[4][2]
z5 = vert[5][2]
z6 = vert[6][2]
z7 = vert[7][2]
z0 = vert[0][2]
0
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
09.06.2019, 16:11
VinnyPyxxer, У Вас массив vert второго порядка, а Вы запрашиваете три индекса vert[1][0][0], поэтому и ругается.
По двум индексам vert[1][0] возвращается число, и получается что третий индекс применяется не к массиву, а к числу., что не допустимо. Об этом и сообщается в ошибке
Цитата Сообщение от VinnyPyxxer Посмотреть сообщение
TypeError: 'int' object is not subscriptable
Добавлено через 13 минут
VinnyPyxxer, Координата x1 первой вершины (если ее извлекать из Вашего массива) будет не vert[1][0][0], а vert[1][0]. Аналогично и для других точек.
0
1 / 1 / 0
Регистрация: 17.10.2017
Сообщений: 51
09.06.2019, 16:35  [ТС]
Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.06.2019, 16:35
Помогаю со студенческими работами здесь

Ошибка TypeError: 'int' object is not subscriptable
b = ]]]] print(a) Вот сам код не понимаю почему выходит ошибка

Ошибка TypeError: 'int' object is not subscriptable
Здравствуйте. Решаю следующую задачу: Дан набор из N целых положительных чисел. Для каждого числа вычисляется сумма двух последних цифр в...

Выдает ошибку TypeError: 'int' object is not subscriptable
File &quot;C:\Users\nazar\Desktop\6 task module.py&quot;, line 21, in &lt;module&gt; if bag &gt;= max_bag and weight &lt;= max_weight: TypeError: 'int'...

Не могу понять из-за появляется ошибка : TypeError: 'int' object is not subscriptable
https://pastebin.com/raw/f5HEJ0Q2 a, b = map(int, input().split()) v=int(input()) j= * (v + a) h= * (a * b) for i in range(v): ...

'float' object is not subscriptable
Пытаюсь смоделировать гидроудар в трубопроводе на строчке J_B = p_1 - density*c/F*q + dx*fi_B выходит ошибка не понимаю в чем дело ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru