Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.

6
Trazar una barra usando matplotlib usando un diccionario
¿Hay alguna forma de trazar un diagrama de barras matplotlibutilizando datos directamente de un dictado? Mi dictado se ve así: D = {u'Label1':26, u'Label2': 17, u'Label3':30} Yo estaba esperando fig = plt.figure(figsize=(5.5,3),dpi=300) ax = fig.add_subplot(111) bar = ax.bar(D,range(1,len(D)+1,1),0.5) para trabajar, pero no lo hace. Aquí está el error: >>> ax.bar(D,range(1,len(D)+1,1),0.5) …

6
Clasificación personalizada de listas de Python
Estaba refactorizando un código antiguo mío y me encontré con esto: alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 El código funciona (¡y lo escribí hace unos 3 años!), Pero no puedo encontrar esto documentado en ningún lugar de …
93 python  list  sorting 

5
Alcance de bloque en Python
Cuando codifica en otros lenguajes, a veces creará un alcance de bloque, como este: statement ... statement { statement ... statement } statement ... statement Uno de los propósitos (de muchos) es mejorar la legibilidad del código: mostrar que ciertas declaraciones forman una unidad lógica o que ciertas variables locales …
93 python  scope 



2
Advertencia de usuario de Python Pandas: ordenando porque el eje de no concatenación no está alineado
Estoy practicando un poco de código y aplicando la combinación de marcos de datos mientras hago esto, obteniendo una advertencia del usuario /usr/lib64/python2.7/site-packages/pandas/core/frame.py:6201: FutureWarning: Clasificación porque el eje de no concatenación no está alineado. Una versión futura de pandas cambiará para no ordenar de forma predeterminada. Para aceptar el comportamiento …
93 python  pandas 

11
¿Cómo puedo leer el contenido de una URL con Python?
Lo siguiente funciona cuando lo pego en el navegador: http://www.somesite.com/details.pl?urn=2344 Pero cuando intento leer la URL con Python no pasa nada: link = 'http://www.somesite.com/details.pl?urn=2344' f = urllib.urlopen(link) myfile = f.readline() print myfile ¿Necesito codificar la URL o hay algo que no veo?
93 python 

6
¿Python tiene una lista inmutable?
¿Python tiene listas inmutables? Supongamos que deseo tener la funcionalidad de una colección ordenada de elementos, pero que quiero garantizar que no cambiará, ¿cómo se puede implementar? Las listas están ordenadas pero se pueden modificar.



5
Count vs len en un Django QuerySet
En Django, dado que tengo un sobre el QuerySetque voy a iterar e imprimir los resultados, ¿cuál es la mejor opción para contar los objetos? len(qs)o qs.count()? (También dado que contar los objetos en la misma iteración no es una opción).


3
Ordenar tuplas según el segundo parámetro
Tengo una lista de tuplas que se parecen a esto: ("Person 1",10) ("Person 2",8) ("Person 3",12) ("Person 4",20) Lo que quiero que se produzca es la lista ordenada en orden ascendente, por el segundo valor de la tupla. Entonces L [0] debería ser ("Person 2", 8)después de ordenar. ¿Cómo puedo …
93 python  sorting  tuples 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.