didus77
Profilo di
Nome | didus77 |
---|---|
Indirizzo email | n/a |
Messaggi | 3 |
-
- 2019-01-22 11:06:04
- Problema con dizionari innestati
- Forum >> Principianti
-
Ciao a tutti,
volevo gentilemnte chiedervi supporto per risolvere questo esercizio:
Data una stringa di testo composta solo di caratteri alfabetici minuscoli
e spazi, crearne l'indice analitico in questo modo:
creare un dizionario contenente come chiavi tutte e sole le iniziali delle parole
contenute nel testo e ad ognuna di queste dovra essere associato
come valore un altro dizionario contenente come chiavi le parole che iniziano con quella
lettera e come valore il numero di occorrenze della parola nel testo.
Esempio:
>>> testo = " tre strette tazze dentro a tre tazze strette "
>>> # vostro codice ...
>>> # risultato atteso
>>> {
>>> 'a': {'a': 1},
>>> 's': {'strette': 2},
>>> 't': {'tre': 2, 'tazze': 2},
>>> 'd': {'dentro': 1 }
>>> }
testo = ("tre strette tazze dentro a tre tazze strette").split() lista= [ (x,testo.count(x)) for x in testo ] lista.sort() lista_s=list(set(lista)) lista_s.sort() dizio={} for i in range(len(lista_s)): ps=str(lista_s[ i ][ 0 ]) piniz=ps[ 0 ] if piniz in dizio: dizio[ piniz ] += lista_s[ i ] else: dizio[ piniz ] = lista_s[ i ] print('dizio=\n',dizio)
Sono riuscito a farlo con dizionario con lista , ma non riesco a fare il passo successivo (magari banale) , dizionario con altro dizionario innestato, riuscite ad aiutarmi.
grazie D.
-
- 2018-12-13 16:42:40
- Re: Esecuzione di un file sql da un file py.
- Forum >> Programmazione Python >> Database
-
python 3.7
Oracle 11g
Il codice pl-sql non è fondamentale , vedilo come una black box e può essere molto complesso, vorrei eseguirlo da python.
Se mi puoi indicare dei riferimenti ti sarei grato.
grazie
-
- 2018-12-13 15:48:24
- Esecuzione di un file sql da un file py.
- Forum >> Programmazione Python >> Database
-
Ciao,
sono nuovo e quindi probabile che questo quesito risulti banale. Vorrei eseguire un file sql su un database.
Di solito uso un ksh, siccome mi sto appassionando di python mi chiedevo se esiste anche qua una modalità simile.
Esempio:
in ksh:
..
sqlplus utente/password@database @mio_file.sql 2>&1 &
..
in python:
import cx_Oracle
con = cx_Oracle.connect('utente/password@database')
..
come eseguo il file sql?
Il file sql non contiene solo query che posso leggere singolarmente, ma contiene codice pl-sql.
Grazie