Listas de programación de Python -

# del libro "aprender Python rápidamente:" por John Rowland
# Ejercicio 8: listas
# Creado usando Python marcha lenta, el IDE de Python

# crear una lista vacía
clubmemberlist =]
membernumber = 0
enteranother = "y"

# configurar mientras bucle para introducir nombres en una lista
mientras que (enteranother == "y"):
NewName = input ("\nEnter un nombre de miembro del club:")
membernumber = membernumber + 1
# Añadir nombre a fin de lista
clubmemberlist.Append(NewName)
Imprimir ("la lista se lee ahora:", clubmemberlist)
Imprimir ("número de socio es:", membernumber)
enteranother = input ("¿quieres entrar a otra? y o n: ")
Imprimir ("la lista en total ahora lee:", clubmemberlist)
final # mientras lazo!

# Obtener la longitud de la lista
Imprimir ("ahora vamos a obtener la longitud de la lista.")
lengthofclubmembers = len(clubmemberlist)
Imprimir ("la longitud de la lista es:", lengthofclubmembers)

# Tenemos que reducir el número de longitud por 1
# porque caerán fuera del rango de la lista si no lo hacemos
# Listas iniciar la numeración en "0"
lengthofclubmembers = lengthofclubmembers - 1

# Esto nos dirá qué número estamos en
displaynumber = 1

# Configurar bucle para imprimir los 3 últimos nombres de lista
mientras displaynumber < = 3:
Imprimir ("cantidad:", lengthofclubmembers + 1, "en la lista es:", clubmemberlist[lengthofclubmembers])
# reducir la longitud de la lista por uno
lengthofclubmembers = lengthofclubmembers - 1
# aumentar displaynumber por uno a trabajar por 3
displaynumber = displaynumber + 1
final # mientras lazo!

# Encontrar y eliminar duplicados en la lista
Imprimir ("quitar duplicados.")
clubmembernoduplicates = list(set(clubmemberlist))
Imprimir ("la lista es ahora:", clubmembernoduplicates)

Imprimir ("ahora vamos a ordenar la lista.")
clubmembernoduplicates.Sort()
Imprimir ("la listis ordenados ahora:", clubmembernoduplicates)

Artículos Relacionados

GUI de programación de Python - Demo de cuadro de lista

GUI de programación de Python - Demo de cuadro de lista

Programa de Python que muestra el widget de la caja de lista. Archivo adjunto.
¿Cómo hacer un lenguaje de programación en Python

¿Cómo hacer un lenguaje de programación en Python

Ever quería hacer un lenguaje de programación? ¿Pero no C++, C# o VB? Usa el Python. Es muy fácil.Paso 1: Println Vamos a usar Easy como nuestro nombre de idiomas.Ahora, vamos a hacer un comando 'println'. Imprime texto en la pantalla.Escribe esto en
Tutorial de programación de Python (Python 2.7)

Tutorial de programación de Python (Python 2.7)

¿Alguna vez has querido aprender programación?Bien, qué idioma es mejor para empezar que Python! Es un lenguaje rápido y potente. Usted puede hacer casi todo con python! Encima de la sintaxis para él es fairley simple.A lo largo de este tutorial va e
Programación del Python: repetición

Programación del Python: repetición

Programa corto que demuestra recursividad en Python.Se adjunta archivo: recursion.py
Rebanadas de programación del Python -

Rebanadas de programación del Python -

Programa de Python corto que muestra cómo utilizar rebanadas (segmentos) de una cadena.Abajo y adjunto.========================================Imprimir ("este programa imprimirá divisiones (segmentos) de cadenas.")StringEntered = input ("In
GUI de programación de Python - cierre e iconificar métodos

GUI de programación de Python - cierre e iconificar métodos

Programa corto para demostrar el cierre e iconificar ventana en Python. Archivo adjunto.
Introducción a Intel Edison - programación Python

Introducción a Intel Edison - programación Python

Esta guía es para todos los programadores de python que siempre te han preguntado,cuál es la mejor manera de llegar a "IoT"(Internet of Things) , ahora ya has hecho a esta página, cómprate un Edison de Intel de Amazon o en línea guardar como Ada
Programación Python: Parte 2

Programación Python: Parte 2

Programación de Python parte 2Este Instructable es un poco de todo sobre python programación.Paso 1: cadenasLas cadenas son entre los tipos más populares en Python. Podemos crearlos simplemente utilizando caracteres entre comillas. Python trata comil
Consiguiendo comenzado con Python y programación - el breve Tutorial

Consiguiendo comenzado con Python y programación - el breve Tutorial

por lo que veo estás interesado en aprender sobre programación... o serpientes.Si estás aquí para serpientes, lamento que este no es el lugar para usted. Bueno, tal vez...Si estás aquí aprender acerca de la programación o Python entonces usted ha lle
Python coding for Minecraft

Python coding for Minecraft

Este Instructable muestra cómo instalar y utilizar un mod que escribí que te permite controlar el Minecraft con secuencias de comandos de python. A centrarme en Windows, aunque OS X y Linux debería funcionar igual de bien.Scripts de Python pueden gen
BAYMAX: Mi primer proyecto Python

BAYMAX: Mi primer proyecto Python

(Ok tal vez una década) desde hace varios años he tenido esta relación encendido-apagado con aprender a código. He incursionado en esto y recoger algunos Java script, HTML, tijeras de VBA y conocimientos de todo señorío de controles de lógica industr
Empezar con Python

Empezar con Python

La programación es impresionante!Lo de creativo, su diversión y su da su cerebro un entrenamiento mental. Muchos de nosotros queremos conocer acerca de la programación pero convencernos que no podemos, tal vez su tiene demasiada matemáticas, tal vez
Completo kit de interfaz Python para PhidgetSBC3

Completo kit de interfaz Python para PhidgetSBC3

La Junta de PhidgetSBC3 es una computadora de tablero solo funcional completo, corriendo Debain Linux. Es similar a la frambuesa Pi, pero tiene 8 entradas de sensores analógicos y 8 entradas digitales y salidas digitales 8. Suministra con una aplicac
Control de Arduino con python basado en web API (No php)

Control de Arduino con python basado en web API (No php)

En esta guía le mostrará cómo controlar el dispositivo arduino de una página web! Luego, te voy a mostrar cómo controlar tu arduino desde tu dispositivo móvil e incluso crear un API basado en web para controlar tu arduino desde su página web con otro