59 of 151 menu

Método choice del módulo random

El método choice del módulo random devuelve un elemento aleatorio de una secuencia (cadena, lista, tupla). En el parámetro del método indicamos la secuencia que necesitamos.

Sintaxis

import random random.choice(secuencia)

Ejemplo

Obtengamos cualquiera de los elementos de una cadena:

txt = 'abcde' print(random.choice(txt))

Resultado de la ejecución del código:

'e'

Ejemplo

Ahora obtengamos un elemento aleatorio de una lista:

lst = [1, 2, 3, 4, 5] print(random.choice(lst))

Resultado de la ejecución del código:

5

Ejemplo

Mostremos cualquiera de los elementos de una tupla:

tpl = ('1', '2', '3', '4', '5') print(random.choice(tpl))

Resultado de la ejecución del código:

'4'

Véase también

  • método shuffle del módulo random,
    que mezcla una secuencia
  • método random del módulo random,
    que devuelve un número pseudoaleatorio
  • método sample del módulo random,
    que devuelve una muestra aleatoria de elementos de una secuencia
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar