字符串,数字,列表 ,元祖,字典 化相互转化

1 Int 与 str 之间如何转化,转换的结果是什么?有没有条件?

    #str(int型)可以转化为str 该过程没有条件
    #字符串转化为数字必须全部由数字组成   才能通过int(str型)转换
2  Int 与 bool 之间如何转化,转换的结果是什么?有没有条件?
    # int型转化为bool没有条件,除了0转换为False以外其他数字都转换为True  bool(int型的数)
    #int(False)= 0; int(True) = 1
 3 str 与 bool 之间如何转化,转换的结果是什么?有没有条件?
    #str 转化为bool没有条件,空字符串转换为布尔值 为False    f非空为True    bool(srr型)
    #str(True)='True'   str(False)='Flase'
str 与 list 能否转化?如何转化?
    # 可以 str>>list  1.用split切割  2.list(str字符串)
    #可以 list>>str  1.用join+ 迭代   2. str(list列表)
 
 
举例子
# ret15 = 'jinxin alex wusir'
# ret16 = ret15.split()
# print(ret16)
['jinxin', 'alex', 'wusir'] # ret15 = 'jinxin,alex,wusir' split.(',') 逗号字符串格式把整个字符串组成列表
# ret16 = ret15.split(',')
# print(ret16)
['jinxin',’alex ','wusir'] # ret15 = 'title tle tlie'
# ret16 = ret15.split('t')
# print(ret16)
['', 'i', 'le ', 'le ', 'lie'] 以什么分割 那个元素就被删除了 作为分割点 把列表变成字符串 ‘’ 出来就是字符串
l1 = ['jinxin', 'alex', 'wusir']
li = ' '.join(l1)
print(li) jinxin alex wusir

 
# 转为false
#0,“”,{},[],(),set()
# # #字符串与列表互转
#字符串转列表 list
l = 'ab_c'
print(list('ab_c'),type(list('ab_c')))
 
#列表转字符串使用 join
l1 = ['1','2','3']
str = ''.join(l1)   注意那个字符串之间是空的 所以出来就是123
print(str,type(str))
 123
li = ['alex','rain']
temp = ''.join(li)
print(temp,type(temp))
 
#元组与列表互转
# 元组转为列表 加list
tu = (1,2,3,)
l = list(tu)
print(l,type(l))
l= [1,2,3]
# # # 列表转为元组加tuple
li = [4,5,6]
print(tuple(li),type(tuple(li)))

最新文章

  1. 【ASP.NET 进阶】根据IP地址进行百度地图定位
  2. Swift开发学习-02 变量和常量
  3. [Redis] RDB & AOF
  4. BOOL,int,float,指针变量与零值比较的if语句
  5. Docker快速搭建neural style环境
  6. C语言循环小技巧
  7. Implementing a builder: Zero and Yield
  8. ORA-39002 ORA-39070 ORA-29283 ORA-06512 ORA-29283
  9. 深入解析MySQL视图view
  10. centos下-MariaDB的安装
  11. A页面跳转到B页面后打开指定tabs标签
  12. SoapUI之http接口测试
  13. Javascript中Promise对象的实现
  14. 使用php与mysql构建我们的网站
  15. sublime3 mac : Package Control There are no packages available for installation
  16. 图的最短路径-----------Dijkstra算法详解(TjuOj2870_The Kth City)
  17. 很赞的idea教程
  18. Knockout JS 增加、去除、修改绑定
  19. Win10下Clion配置opencv3
  20. 【Algorithm】二分查找

热门文章

  1. linux中用户和用户组
  2. Sums of Digits CodeForces - 509C (贪心,模拟)
  3. mac使用迁移助理迁移数据之后homestead无法打开
  4. MyBatis动态sql之${}和#{}区别
  5. leetcode-algorithms-11 Container With Most Water
  6. 使用vue-router设置每个页面的title
  7. lua中的逻辑运算符
  8. Wireshark:No interfaces found解决方法(Windows 10)
  9. Object转Integer,String
  10. [IOS微信] 查看微信原始数据(含沙盒中的数据)