La siguiente lista muestra cómo realizar los métodos de cadena comunes o acciones en una cadena, en Python. Llene la orden específico para lograr el resultado deseado.
Sintaxis | Acción |
---|
S.count (subcadena [, start [, end]]) | Contar ocurrencias de subcadena |
S.decode ([codificación]) | Decodificar a Unicode utilizando codificación predeterminada |
S.encode ([codificación]) | Codificar de Unicode utilizando codificación predeterminada |
S.endswith (sufijo [, start [, end]]) | True si S termina con sufijo |
S.find (subcadena [, start [, end]]) | Encuentra la primera aparición de subcadena y regresar a su indexnumber- si no lo encuentra, devuelve -1 |
S.index (subcadena [, start [, end]]) | Encuentra la primera aparición de subcadena y devolver su indexnumber- si no lo encuentra, levante ValueError |
S.isalnum () | True si S tiene sólo caracteres alfanuméricos |
S.isalpha () | True si S tiene sólo caracteres alfabéticos |
S.isdigit () | True si S tiene sólo dígitos |
S.isspace () | True si S sólo tiene espacios en blanco |
S.join (iterable) | Usando S como separador, permanecer juntos los hilos eniterable |
Más lento() | Convertir S a minúsculas |
S.lstrip ([caracteres]) | Eliminar espacios en blanco (o caracteres) Desde el frente (izquierda) deS |
S.replace (viejo, nuevo [, count]) | Reemplazar viejo (una subcadena) con nuevo |
S.rfind (subcadena [, start [, end]]) | Encuentra la última (más a la derecha) ocurrencia de subcadena andreturn su número- índice si no lo encuentra, volver -1 |
S.rindex (subcadena [, start [, end]]) | Encuentra la última (más a la derecha) ocurrencia de subcadena andreturns su número- índice si no se encuentra, levante ValueError |
S.rstrip ([caracteres]) | Eliminar espacios en blanco (o caracteres) Del extremo (derecha) deS |
S.split ([separador [, maxsplit]]) | Escisión S usando los espacios en blanco (o separador) Andreturn una lista de subcadenas |
S.startswith (prefijo [, start [, end]]) | True si S comienza con prefijo |
S.strip ([caracteres]) | Eliminar caracteres al principio y al final de S- personajes iswhitespace por defecto |
S.upper () | Convertir a mayúsculas S |
Nota: Métodos de Cuerda que cambian una cadena alwaysreturn una de autor la cadena original permanece sin cambios. |
Funciones incorporadas de Python
Construido en el intérprete de Python son una serie de funciones (piezas de código que lleven a cabo operaciones específicas y devuelven los resultados de esas operaciones), incluyendo funciones matemáticas que no sean los operadores aritméticos estándar. He aquí una lista de las funciones incorporadas de Python junto con su patrón y la acción correspondiente:
Sintaxis | Acción |
---|
abs (número) | Regresar valor absoluto de número |
todos (iterable) | Return true a menos que por lo menos un elemento es falsa |
ninguna (iterable) | Return false menos que al menos un elemento es cierto |
chr (entero) | Devuelva el carácter con el valor ASCII especificado (debe bebetween 0 y 256) |
delattr (objeto, nombre), del x.y | Eliminar el atributo nombrado desde objeto |
dir ([objeto]) | Devolver los nombres en el espacio de nombres actual o objeto'snamespace |
eval (fuente [, [globales, locales]]) | Ejecutar fuente como una expresión Python |
getattr (objeto, el nombre [, por defecto]) x.y | Volver atributo especificado (nombre) De objeto,elevar AttributeError si no fundadores opcional: el regresopor defecto si nombre no existe |
(globales) | Volver dict de nombres globales en el espacio de nombres actual |
hasattr (objeto, nombre) | True si objeto tiene el atributo especificado (nombre) |
isinstance (objeto, de tipo o clase) | True si objeto es una instancia de la clase especificada (orits subclases) o de tipo opcional: especificar varias clases ortypes usando una tupla |
issubclass (C, B) | True si la clase C es una subclase de la clase B-opcionales: especificar varias clases usando una tupla |
iter (iterable) | Devuelve un iterador sobre iterable |
len (objeto) | Número de artículos de vuelta en una secuencia o dict |
locals () | Volver diccionario de nombres locales en el espacio de nombres actual |
max (iterable), max (a, b, c, ...) | Volver mayor partida de iterable o lista de argumentos |
min (iterable), min (a, b, c, ...) | Regreso elemento más pequeño de iterable o lista de argumentos |
ord (char) | Devuelve el valor ASCII de una cadena de un carácter |
rango ([inicio,] dejar [, paso]) | Devuelve una lista de números enteros de 0 hasta (pero notincluding) Deténgase |
|
raw_input ([indicador]) | Devuelve una cadena de la entrada estándar (normalmente algo que los usertypes), sin incluir el carácter de nueva línea |
repr (objeto) | Volver representación de cadena canónica de objeto |
ronda (número [, ndigits]) | Ida y vuelta Número de punto flotante redondea al entero más cercano |
setattr (objeto, nombre, valor) x.y v = | Set objeto's atribuyen al valor especificado |
ordenados (iterable [, cmp [, tecla [, invierta]) | Devuelve una nueva ordenados lista- opcional: cmp y llavetomar funciones como inversa arguments- = True |
sum (iterable [, start = 0]) | Devuelva la suma de todos los elementos de iterable- no Notwork con cuerdas |
unichr (entero) | Devuelve una cadena Unicode correspondiente a entero, whichmust estar entre 0 y 0x10ffff |
xrange ([inicio,] dejar [, paso]) | Devolver un iterable que genera una serie de 0 hasta (pero sin incluir) Deténgase |
zip ([iter1 [, iter2 [, ...]]]) | Tome cero o más iterables y devolver una lista de tuplas thatgroup los artículos a un determinado índice número- la lista devuelta isthe misma longitud que el iterable más corto |
Sobre el autor
Eliminar espacios de una cadena de texto en Excel Si tira de datos en bases de datos externas y sistemas de legado, que, sin duda encontrará texto que contiene espacios adicionales. A veces, estos espacios adicionales se encuentran al principio del texto, mientras que en otras ocasiones, que…
Conceptos básicos de las funciones de manipulación de caracteres para la programación c En el corazón de cualquier cadena de texto es la variable de carbón. Con programación C, que es un agujero cubículo único, en el que usted rellena un valor entre 0 y 255. Ese valor está representado visualmente como un personaje.Conceptos…
Cómo agregar funciones de la biblioteca en C ++ El programador de C ++ se requiere a menudo para manipular cadenas terminadas en cero. C ++ proporciona una serie de funciones de manipulación de cadenas estándar para hacer el trabajo más fácil. Algunas de estas funciones se enumeran en esta…
Los métodos de clases de flujo de la c ++ los istream y ostream clases en C ++ proporcionan una serie de métodos, como se muestra en esta tabla (esto no es una lista completa). Los prototipos de estas funciones residen en el fstream archivo de inclusión.bool malo ()Devoluciones cierto si…
Cómo utilizar las funciones incorporadas de javascript para programar con html javascript da acceso una serie de funciones integradas, incluyendo el prompt () función, que le permite hacer el usuario para la entrada escrita. Como con el confirmar () función, proporciona un indicador de texto para pedir al usuario que…
Creación de propiedades de manera más eficiente en JavaFX Crear instancias de un objeto de propiedad en JavaFX toma más memoria y tiempo de procesamiento que la creación de una simple propiedad sobre el terreno. En muchas clases, están sólo ocasionalmente necesitan las capacidades avanzadas de un…
JavaFX: crear propiedades de manera más eficiente Las capacidades avanzadas de propiedades JavaFX no vienen sin un costo. En concreto, crear instancias de un objeto de propiedad toma más memoria y tiempo de procesamiento que la creación de una simple propiedad sobre el terreno. Y en muchas…
Clase ArrayList de Java los Lista de arreglo paquete (paquete: java.util) En Java le permite crear y mantener un tipo especial de objeto de colección: una lista de arreglo. Un lista de arreglo es similar a una matriz, pero evita muchos de los problemas más comunes de…
Código a utilizar en funciones de manipulación de variables javascript Como se muestra en la siguiente tabla, puede utilizar estos javascript declaraciones en su propio código para crear y modificar variables en sus funciones de javascript.Elemento Descripciónvar myVar = 0-Crea una variable con un valor de…
Cómo utilizar métodos de cuerda de javascript para manipular texto para HTML5 y CSS3 programación los largo la propiedad es una especie de fresco, pero el objeto de cadena tiene mucho más en la manga. Los objetos también tienen métodos. Cuerdas en javascript tienen todo tipo de métodos (cosas que pueden hacer). Aquí hay algunos…
Cómo utilizar operadores especiales para codificar con javascript Los motores que hacen expresiones hacen su trabajo se denominan operadores. Operan en los datos para producir resultados diferentes. Operadores especiales de javascript son una mezcolanza de varios otros símbolos y palabras que realizan otras…
Selectores de jQuery para la codificación con javascript JQuery ofrece muchas maneras diferentes para que coincida con conjuntos de elementos dentro de un documento más allá de los métodos incorporados en javascript. Echa un vistazo a esta lista de todos los selectores de jQuery. Para usarlos,…