www.jbmf.net > python列表转为字符串

python列表转为字符串

可以使用字符串的join方法,可以把列表的各个元素连接起来,字符串就是连个列表各元素的连接符.>>> l = ['I', 'want', 'a', 'apple', 'pi']>>> ' '.join(l)'I want a apple pi'' '代表使用空格连接字符串的各个元素.我们甚至可以使用空字符串来连接列表的各个元素,这样连接后,列表的各个元素间将不会有间隔.>>> l2 = ['1','2','3','4','5']>>> ''.join(l2)'12345'

用python实现字符串和日期相互转换的方法,具体如下:这里用的分别是time和datetime函数来处理 import time,datetime//日期转化为字符串# date to str//输出时间 print time.strftime("%y-%m-%d %x", time.localtime())#str to date//字符串转化为日期 t = time.strptime("2016 - 12 - 05", "%y - %m - %d") y,m,d = t[0:3]//输出时间 print datetime.datetime(y,m,d)

1. str转袭list list = list(str)2. list转str str= ''.join(list)3. tuple list相互2113转5261换41021653 tuple=tuple(list) list=list(tuple)

list1=["1","2","3","4","5"] print("".join(list1)) 或则 list1=[1,2,3,4,5] list1=map(str,list1) print("".join(list1))

如果直接变成字符串包括两边的中括号可以用str()方法,只要里面的话可以用join方法拼接>>> s = ['hello', 'world']>>> str(s)"['hello', 'world']">>> ' '.join(s)'hello world'

每个元素转换字符串a = [1, 2, 3, 4][str(i) for i in a]# ['1', '2', '3', '4']转成json字符串import jsonjson.dumps(a)# '[1, 2, 3, 4]'

每个元素转换字符串123 a = [1, 2, 3, 4][str(i) for i in a]# ['1', '2', '3', '4'] 转成json字符串123 import jsonjson.dumps(a)# '[1, 2, 3, 4]'

python中有三个内建函数:列表,元组和字符串,他们之间的互相转换使用三个函数,str(),tuple()和list(),具体示例如下所示:>>> s = "xxxxx">>> list(s) ['x', 'x', 'x', 'x', 'x']>>> tuple(s)('x', 'x', 'x', 'x', 'x')>>> tuple(list(s))('x', 'x', 'x', 'x', 'x')>>> list(tuple(s)) ['x', 'x', 'x', 'x', 'x'] 列表和元组转换为字符串则必须依靠join函数

import time 使用time.strptime函数将字符串转换成日期时间,根据字符串的格式使用相应格式字符串即可转换

ls3=[1,2]>>> str(ls3)'[1, 2]' list(map(str, ls3))

网站地图

All rights reserved Powered by www.jbmf.net

copyright ©right 2010-2021。
www.jbmf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com