Topic: Stampare a vista un solo elemento di una lista  (Letto 559 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline MangiaGK

  • python unicellularis
  • *
  • Post: 1
  • Punti reputazione: 0
    • Mostra profilo
Stampare a vista un solo elemento di una lista
« il: Ottobre 24, 2016, 19:19 »
Ciao a tutti sono un new entry nel mondo di python, e ho già un problema con un esercizio, devo stampare a vista la lettera A della seguente lista["A","C","T","G","A","C","T","A","C","T","G"] utilizzando il ciclo while e if ma non so come fare, qualcuno di voi può aiutarmi ?? grazie

Offline RicPol

  • python sapiens sapiens
  • ******
  • Post: 2.857
  • Punti reputazione: 9
    • Mostra profilo
Re: Stampare a vista un solo elemento di una lista
« Risposta #1 il: Ottobre 24, 2016, 19:31 »
Il problema è anche che non sai che cosa vuoi (o se lo sai non lo spieghi). Che cosa vuol dire "stampare a vista"? E' l'opposto di "stampare alla cieca"? E poi, vuoi stampare "la lettera A"? Perché se vuoi stampare la lettera A, allora devi fare:
[codice]print ("A")[/codice]
Oppure vuoi stampare tutte le lettere "A" che sono contenute nella lista? Questo è possibile, ma il risultato sarebbe qualcosa come
[codice]'AAAAAAAA'[/codice]
e... non ti direbbe molto, suppongo.
Vuoi sapere quante sono le lettere "A" nella lista? Vuoi sapere qual è la posizione (Indice) di ciascuna lettera "A" nella lista? O magari solo della prima, o dell'ultima? Queste sarebbero cose molto più sensate, ma... boh, dipende da quello che vuoi.