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.

9
Verifica se gli elenchi condividono elementi in Python
Voglio verificare se uno degli elementi in un elenco è presente in un altro elenco. Posso farlo semplicemente con il codice qui sotto, ma sospetto che potrebbe esserci una funzione di libreria per farlo. In caso contrario, esiste un metodo più pitonico per ottenere lo stesso risultato. In [78]: a …



11
Come evitare il "sé" esplicito in Python?
Ho imparato Python seguendo alcuni tutorial di Pygame . Qui ho trovato ampio uso della parola chiave self , e proveniente da un background principalmente Java, trovo che continuo a dimenticare di digitare self . Ad esempio, invece di self.rect.centerxdigitare rect.centerx, perché, per me, rect è già una variabile membro …
131 python  self 

6
Accesso all'elemento dict_keys per indice in Python3
Sto provando ad accedere a un elemento di dict_key tramite il suo indice: test = {'foo': 'bar', 'hello': 'world'} keys = test.keys() # dict_keys object keys.index(0) AttributeError: 'dict_keys' object has no attribute 'index' Voglio ottenere foo. Lo stesso con: keys[0] TypeError: 'dict_keys' object does not support indexing Come posso fare …


3
qual è il modo più efficiente di contare le occorrenze nei panda?
Ho un grande datafame (circa 12 M righe) df con dire: df.columns = ['word','documents','frequency'] Quindi quanto segue ha funzionato in modo tempestivo: word_grouping = df[['word','frequency']].groupby('word') MaxFrequency_perWord = word_grouping[['frequency']].max().reset_index() MaxFrequency_perWord.columns = ['word','MaxFrequency'] Tuttavia, ciò richiede un tempo imprevisto per l'esecuzione: Occurrences_of_Words = word_grouping[['word']].count().reset_index() Cosa sto facendo di sbagliato qui? Esiste un …
131 python  pandas 

8
Estrai parte di una corrispondenza regex
Voglio un'espressione regolare per estrarre il titolo da una pagina HTML. Attualmente ho questo: title = re.search('<title>.*</title>', html, re.IGNORECASE).group() if title: title = title.replace('<title>', '').replace('</title>', '') Esiste un'espressione regolare per estrarre solo il contenuto di <title> in modo da non dover rimuovere i tag?

2
controlla se la variabile è dataframe
quando la mia funzione f viene chiamata con una variabile, voglio verificare se var è un dataframe pandas: def f(var): if var == pd.DataFrame(): print "do stuff" Immagino che la soluzione potrebbe essere abbastanza semplice ma anche con def f(var): if var.values != None: print "do stuff" Non riesco a …
131 python  pandas 


10
Inserimento in blocco con SQLAlchemy ORM
C'è un modo per fare in modo che SQLAlchemy esegua un inserimento di massa piuttosto che inserire ogni singolo oggetto. vale a dire, fare: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) piuttosto che: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) …

2
Inserisci alla prima posizione di un elenco in Python [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida di Stack Overflow . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Stack Overflow. Chiuso 6 anni fa . Migliora questa domanda Come posso inserire un elemento nel primo indice di una …
131 python  list  insert 




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.