1.字符串转列表

str1 = "12345"
list1 = list(str1)
print list1  str2 = "123 sjhid dhi"
list2 = str2.split() #or list2 = str2.split(" ")
print list2  str3 = "www.google.com"
list3 = str3.split(".")
print list3 

输出为:

['1', '2', '3', '4', '5']
['123', 'sjhid', 'dhi']
['www', 'google', 'com']  

2.列表转字符串

str4 = "".join(str(i) for i in list3)
print str4
str5 = ".".join(str(i) for i in list3)
print str5
str6 = " ".join(str(i) for i in list3)
print str6
str7 = ''.join(list3)
print str7

输出为:

wwwgooglecom
www.google.com
www google com
wwwgooglecom  

3.字符串转换为字典

str_test = "{'a': 1, 'b': 2}"dict_test = eval(str_test)
# eval安全替代函数
dict_test = literal_eval(str_test)print dict_test

4.字典转换为字符串

dict_test = {'a': 1, 'b': 2}str_test = str(dict)print str_test

python3 字符串 列表 字典 转换相关推荐

  1. Python同Java同Js语言语法区别之四判断字符串列表字典是否相等

    字符串列表字典是否相等 前言 Python 字符串or数字 列表 字典 总结 Java 字符串 数组 Map 总结 JS 字符串 数组 对象 总结 前言 作为一枚测开工程师,需要的技能是全栈的,项目中 ...

  2. python字符串/列表/字典互相转换

    字符串与列表 字符串转列表 1.整体转换 str1 = 'hello world' print(str1.split('这里传任何字符串中没有的分割单位都可以,但是不能为空')) # 输出:['hel ...

  3. 转自博客园Ruthless:python中字符串/元组/列表/字典转换

    #-*-coding:utf-8-*- #1.字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} #字典转为字符串,返回:<type ' ...

  4. Learn day3 深浅拷贝/格式化/字符串/列表/字典/集合/文件操作

    1. pass break continue # ### pass break continue # (1) pass 过 """如果代码块当中,什么也不写,用pass来 ...

  5. python字符串,列表,字典的常用方法

    本篇内容 字符串的常用方法 列表的常用方法 字典的常用方法 字符串的常用方法 center 字符居中显示,指定字符串长度,填充指定的填充字符 string = "40kuai" p ...

  6. python3字符串与数字转换

    数字转字符串 str(111) 字符串转数字 def transToNum(s):""" 字符串转数字 """if s.isnumeric( ...

  7. python 字典、列表、字符串 之间的转换

    文章目录 列表与字符串转换 列表转字符串: 将列表中的内容拼接成一个字符串 将列表中的值转成字符串 字符串转列表: 将字符串每个字符转成列表中的值 将字符串按分割成列表 列表与字典转换 列表转字典: ...

  8. python列表转化字典_python的字典、列表与字符串的互相转换

    要将字典或列表保存到文件的时候,我们需要现将数据类型转换成str.然后才能写入文件.这个通过str()就可以解决dic = {'name':'Bob', 'job':'engineer', 'gend ...

  9. python字符串转换元组_python 字符串,列表,元组,字典相互转换

    1.字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} 字典转为字符串,返回: {'age': 7, 'name': 'Zara', 'cla ...

最新文章

  1. iOS多线程:『NSOperation、NSOperationQueue』详尽总结
  2. amber 口译_口译员设计模式示例
  3. XML文档的基本操作
  4. php 计算数据偏离度,关于偏离度的测算方法
  5. Python在视频处理上的优势有哪些
  6. Java笔记-CXF使用Adapter处理复杂类型(如Map)
  7. bash 函数内部变量_使用源命令将函数和变量导入Bash
  8. 2009年IT就业“危”中寻“机”
  9. 工厂设计模式(Factory Pattern)
  10. python能做什么excel-python可以用来做excel吗
  11. 大数据分析的作用有哪些
  12. java基础知识体系
  13. AgileEAS.NET平台开发实例-药店系统-视频教程系列-索引
  14. CCNA学习要点,希望能对初学者有帮助
  15. smarty编译,缓存原理
  16. 还不懂数据库模糊查询?总结7种窍门技巧!
  17. python中content怎么用,如何将动态内容添加到html中以便用Python发送邮件
  18. matlab经典例题及答案,matLAB经典例题及答案.pdf
  19. CF949D Curfew(贪心)
  20. When and why vgs command can change metadata and incur old metadata to be backed up?

热门文章

  1. Python 数据结构_队列
  2. Altium Designer圆形、椭圆形铺铜
  3. Java客户端访问HBase集群解决方案(优化)
  4. 如何基于OSS和MPS,快速搭建音视频文件上传服务?
  5. 剑指offer 面试题3—二维数组中找数
  6. 字符指针,字符数组,双引号的字符串的区别与联系
  7. javascript 深度克隆
  8. ERP项目中一个表应该有哪些默认字段
  9. 谈谈Koa 中的next
  10. jQuery 之父:每天写代码