Math, asked by parmardeep7340, 1 year ago

Slice indices must be integers or none or have an __index__ method

Answers

Answered by Anonymous
2

Answer:


Step-by-step explanation:

I'm trying something with Python. I want to slice a list (plateau) in several list (L[i]) but I have the following error message:


File "C:\Users\adescamp\Skycraper\skycraper.py", line 20, in <module>

item = plateau[debut:fin]

TypeError: slice indices must be integers or None or have an __index__ method

The concerned line is the one with item = plateau[debut:fin]


from math import sqrt


plateau = [2, 3, 1, 4, 1, 4, 2, 3, 4, 1, 3, 2, 3, 2, 4, 1]


taille = sqrt(len(plateau))


# Division en lignes

L = []

i = 1

while i < taille:

fin = i * taille

debut = fin - taille

item = plateau[debut:fin]

L.append(item)

i += 1

Answered by susmitapal496
0
slove it by urself...✌️✌️
Similar questions