Índice de lista fuera de rango
El índice de la lista excede el rango generalmente porque el subíndice de la matriz excede la longitud de la matriz: por ejemplo, en lenguaje C: a, si usa a[5], ocurrirá un problema similar (el rango es un[0] ~a[4]).
Puede haber problemas con la entrada externa. setdefault(int(r[1]), {})
registros[int(r[1])].setdefault(int(r[0]), {})
registros[int(r[1])][int(r[0])] = float(r[2])
excepto ValueErro:
continuar
Esto evita líneas vacías, campos insuficientes y errores de conversión de tipos.
Información ampliada:
Python (pronunciación británica: /?pa?θ?n/). Pronunciación americana: /?pa?θɑ?n/) es un lenguaje de programación informática interpretado orientado a objetos inventado por el holandés Guido van Rossum en 1989 y la primera versión pública lanzada en 1991.
Python es software puramente gratuito. La sintaxis de Python es concisa y clara, y una de sus características es que las declaraciones deben tener sangría con espacios.
Python tiene una biblioteca rica y poderosa. Python tiene una biblioteca rica y poderosa, a menudo apodada el "lenguaje adhesivo", que puede conectar fácilmente varios módulos creados en otros lenguajes, especialmente C/C++.
Un escenario de aplicación común es utilizar Python para generar rápidamente un prototipo del programa (a veces incluso la interfaz final del programa) y luego reescribir las partes con requisitos especiales en un lenguaje más adecuado, como El uso de C /C++ reescribe el módulo de representación de gráficos de juegos 3D que tienen requisitos de rendimiento particularmente altos y luego lo encapsula en una biblioteca de extensión que puede ser llamada por Python. Tenga en cuenta que es posible que deba considerar la plataforma al utilizar bibliotecas de extensiones, y es posible que algunas bibliotecas de extensiones no proporcionen una implementación multiplataforma.
El 20 de julio, IEEE publicó la lista de lenguajes de programación de 2017: Python encabezó la lista. En marzo de 2018, el autor del lenguaje anunció en la lista de correo que Python 2.7 dejaría de ser compatible el 1 de enero de 2020. Si los usuarios desean seguir recibiendo soporte relacionado con Python 2.7 después de esta fecha, deberán pagar a un proveedor comercial.