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