• 字符串操作、数据类型转换



    字符串主要操作方法:

    st = 'hello kitty'
    print(st.count('l'))        #统计元素出现次数
    print(st.center(50,'#'))    # 居中
    print(st.startswith('he'))   # 判断是否以某个字符串开头
    print(st.find('t'))       #返回索引值
    print(st.format(name='alex',age=37))      # 格式化输出的另一种方式 
    print('My tLtle'.lower())        #转换成小写
    print('My tLtle'.upper())        #转换成大写
    print(' My tLtle '.strip())        #左右空格及制表符、换行符删除
    print('My title title'.replace('itle','lesson',1))  #整体替换、可指定位置字符串替换
    print('My title title'.split('i',1))        #字符串用,分割,用指定字符串替换,分隔

    数据类型转换:

    1,int <——> str

    s = str(int),没有条件

    i = int(str),转换的字符串必须是数字

    2,list <——> tuble

    list = list(tuple)

    tuple = tuple(list)

    3,list <——> set

    list = list(set)

    set = set(list)

    4,tuple <——> set

    tuple = tuple(set)

    set = set(tuple)

    5,重要转换,

    列表转字符串:  list ——> str

    lst = ["1","2","3"]
    print("".join(lst)) #123

    6,字符串转列表:  str ——> list

    s = "host1 host2 host3"
    print(s.split())#[host1,host2,host3]

     

  • 相关阅读:
    Java EE
    C++基础学习(二)之判断
    C++基础学习(一)之循环
    AutoCAD完全卸载
    point-cloud-annotation-tool编译发烧记_UBUNTU
    Ubuntu18.04安装QT5
    Ubuntu安装VTK-8.1
    常用Latex公式代码表[持续更新]
    shp矢量文件批处理裁剪栅格影像_IDL/ENVI
    摄影测量基本原理
  • 原文地址:https://www.cnblogs.com/zzzhao/p/11354813.html
Copyright © 2020-2023  润新知