str、tuple、dict之間的相互轉換


字符串、字典、元祖之間的相互轉換:

1、字符串與列表之間的轉換

1 str1 = 'ADMINphuang'
2 '''str--->list'''
3 list1=str1.split('p')
4 print(list1)
5 '''list---->str'''
6 str2='p'.join(list1)
7 str3=''.join(list1)
8 print(str2)
9 print(str3)

結果:

['ADMIN', 'huang']
ADMINphuang
ADMINhuang

2、列表與元祖之間的轉換

1 list1 = [1,2,3,4,5]
2 '''list-->tuple'''
3 tuple1=tuple(list1)
4 print(tuple1)
5 ''''tuple--->list'''
6 list2=list(tuple1)
7 print(list2)

結果:

(1, 2, 3, 4, 5)
[1, 2, 3, 4, 5]

3、字典與列表之間的轉換

1 dict1 = {'name':'huang','age':10,'address':'nanjing'}
2 '''dict--->list'''
3 list1=dict1.items()
4 print(list1)
5 '''list--->dict'''
6 dict2 = dict(list1)
7 print(dict2)

結果:

dict_items([('name', 'huang'), ('age', 10), ('address', 'nanjing')])
{'name': 'huang', 'age': 10, 'address': 'nanjing'}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM