sytn.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)

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

1. str轉襲list list = list(str)2. list轉str str= ''.join(list)3. tuple list相互2113轉5261換41021653 tuple=tuple(list) list=list(tuple)

如果直接變成字符串包括兩邊的中括號可以用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]'

最簡單的方法是使用 eval 函數 代碼如下: #coding=utf-8s = "[1,2,3,4]"l = eval(s)print(l)運行結果:

python中有三個內建函數:列表,元組copy和字符串,他們之間的互相轉換使用三個函數,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'] 列表和元組轉換為字符zhidao串則必須依靠join函數

每個元素轉換字符串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]'

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

網站首頁 | 網站地圖
All rights reserved Powered by www.7098067.live
copyright ©right 2010-2021。
內容來自網絡,如有侵犯請聯系客服。[email protected]
电视广告赚钱游戏 股票配资平台深圳 龙江福彩22选5走势图 江西11选5计划免费网站 睿鑫配资 广西福彩双彩开奖走势图 期货配资网站 广西彩票11选五查询 3d试机号破解密码技巧 广西11选5购彩平台 广东十一选五真准网