Domande taggate «python»

Python è un linguaggio di programmazione multi-paradigma, tipizzato in modo dinamico e multiuso. È progettato per essere rapido da imparare, comprendere e utilizzare e applicare una sintassi pulita e uniforme. Si noti che Python 2 è ufficialmente fuori supporto dal 01-01-2020. Tuttavia, per domande Python specifiche della versione, aggiungi il tag [python-2.7] o [python-3.x]. Quando si utilizza una variante o libreria Python (ad esempio Jython, PyPy, Pandas, Numpy), includerlo nei tag.

5
Crea Pandas DataFrame da una stringa
Per testare alcune funzionalità vorrei creare un DataFrameda una stringa. Supponiamo che i miei dati di test siano: TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """ Qual è il modo più semplice per leggere quei dati in un Panda DataFrame?

10
Converti un dict python in una stringa e viceversa
Sto scrivendo un programma che memorizza i dati in un oggetto dizionario, ma questi dati devono essere salvati ad un certo punto durante l'esecuzione del programma e caricati nuovamente nell'oggetto dizionario quando il programma viene eseguito nuovamente. Come posso convertire un oggetto dizionario in una stringa che può essere scritta …

24
Formatta timedelta in stringa
Ho problemi a formattare un datetime.timedeltaoggetto. Ecco cosa sto cercando di fare: ho un elenco di oggetti e uno dei membri della classe dell'oggetto è un oggetto timedelta che mostra la durata di un evento. Vorrei visualizzare quella durata nel formato di ore: minuti. Ho provato una varietà di metodi …

2
Perché 'x' in ('x',) è più veloce di 'x' == 'x'?
>>> timeit.timeit("'x' in ('x',)") 0.04869917374131205 >>> timeit.timeit("'x' == 'x'") 0.06144205736110564 Funziona anche con tuple con più elementi, entrambe le versioni sembrano crescere in modo lineare: >>> timeit.timeit("'x' in ('x', 'y')") 0.04866674801541748 >>> timeit.timeit("'x' == 'x' or 'x' == 'y'") 0.06565782838087131 >>> timeit.timeit("'x' in ('y', 'x')") 0.08975995576448526 >>> timeit.timeit("'x' == 'y' …


5
Come costruire dinamicamente un oggetto JSON con Python?
Sono nuovo di Python e sto giocando con i dati JSON. Vorrei costruire dinamicamente un oggetto JSON aggiungendo un valore-chiave a un oggetto JSON esistente. Ho provato quanto segue ma ottengo TypeError: 'str' object does not support item assignment: import json json_data = json.dumps({}) json_data["key"] = "value" print 'JSON: ', …
274 python  json 

11
Ignora il valore di ritorno multiplo di Python
Supponiamo che io abbia una funzione Python che restituisce più valori in una tupla: def func(): return 1, 2 C'è un buon modo per ignorare uno dei risultati piuttosto che semplicemente assegnarlo a una variabile temporanea? Di 'che se fossi interessato solo al primo valore, c'è un modo migliore di …
274 python  function  tuples 

23
Idioma di Python per restituire il primo oggetto o Nessuno
Sono sicuro che c'è un modo più semplice di farlo che non mi sta succedendo. Sto chiamando un mucchio di metodi che restituiscono un elenco. L'elenco potrebbe essere vuoto. Se l'elenco non è vuoto, desidero restituire il primo elemento; altrimenti, voglio restituire None. Questo codice funziona: my_list = get_list() if …


3
Come verificare se esiste una colonna in Panda
C'è un modo per verificare se esiste una colonna in un DataFrame Pandas? Supponiamo che io abbia il seguente DataFrame: >>> import pandas as pd >>> from random import randint >>> df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, 9)*100 …
274 python  pandas  dataframe 


30
IDE di sviluppo di Django [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 6 anni fa . Migliora questa domanda Ho fatto un piccolo sviluppo di Django, ma è stato tutto …
273 python  django  ide 



13
trovare e sostituire elementi in un elenco
Devo cercare in un elenco e sostituire tutte le occorrenze di un elemento con un altro. Finora i miei tentativi nel codice non mi stanno portando da nessuna parte, qual è il modo migliore per farlo? Ad esempio, supponiamo che la mia lista abbia i seguenti numeri interi >>> a …
273 python  list  replace 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.