En el proceso de escribir Python, a menudo tendrá que estar entre el diccionario, la conversión de lista, cuerdas y otros tipos de conversión, este blog es principalmente grabado de los Hilos y lista, en un futuro post, volverá a reunirse de conformidad con la obra blanca ejemplos de otros tipos de conversión se registran.
directorio
1.2 formas avanzadas de conversión
2.2 formas avanzadas de conversión
Desde hace poco haciendo proyectos relacionados con la PNL, la situación del tipo encontrado moldes de Cuerda y listado más, donde el blanco resumir los diversos métodos utilizados en su propia:
1.List vuelta de cuerda
1.1 forma común de conversión
Lista de cuerdas función básica es unirse a su vez, la siguiente es la forma más común de la conversión
list1 = ['我','爱','Python']
str1 = "".join(list1)
print (str1)
resultados:
我爱Python
1.2 formas avanzadas de conversión
Para este formulario, o simplemente unirse a si la salida, entonces pierde su significado, consulte la siguiente situación
list1 = ['www','baidu','com']
str1 = "".join(list1)
print (str1)
resultados:
wwwbaiducom
Esta vez, tenemos que entender, sumamos primero puede añadir sus propios símbolos, en este escenario, debemos hacer esto:
list1 = ['www','baidu','com']
str1 = ".".join(list1)
print (str1)
resultados:
www.baidu.com
Por lo tanto, cuando la conversión de las veces, tenemos que pensar en qué tipo de resultados, y luego se convierte de nuevo.
Lista 2.String su vez
2.1 forma común de conversión
Lista cadena a su vez, la más sencilla es utilizar la función de lista, de la siguiente manera:
str1 = '我爱看电影'
list1 = list(str1)
print (list1)
resultados:
['我', '爱', '看', '电', '影']
Así que la situación se encontró con dos caracteres en una palabra, este método no es aplicable.
2.2 formas avanzadas de conversión
forma avanzada es abordar los siguientes temas, www, Baidu, com, respectivamente, en palabras, si no se puede conseguir el efecto deseado con una lista
str1 = 'www.baidu.com'
list1 = list(str1)
list2 = str1.split(".")
print ("list1:%s list2:%s"%(list1,list2))
resultados:
list1:['w', 'w', 'w', '.', 'b', 'a', 'i', 'd', 'u', '.', 'c', 'o', 'm'] list2:['www', 'baidu', 'com']
Estos son la introducción a los caminos del ~