经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库运维 » Windows » 查看文章
Python 列表操作与字符串方法
来源:cnblogs  作者:Neil_47  时间:2018/9/25 19:43:37  对本文有异议

字符串方法如下:

  1. name = "name adal year"


    print(name.capitalize())#首字母大写
    print(name.count("a"))#统计,计数
    print(name.center(50,"-"))#打印字符
    print(name.encode())#字符串转成二进制
    print(name.endswith(name))#判断什么结尾
    print(name.expandtabs(tabsize=10))# \t写在字符前面, 把这个转成空格
    print(name[name.find("name"):])#查找,字符串也可以切片
    print(name.format(name="Adal",year="20"))#可以格式化。。。设计一个版式
    print('ab123'.isalnum())#检测是否是阿拉伯数字,阿拉伯字符
    print('aBa'.isalpha())#纯英文字符
    print('ada12..'.isidentifier())#判断是不是一个合法的标识符,是不是一个合法的变量名
    print(name.islower())#是不是小写
    print(name.isnumeric())#是不是一个数字
    print('.'.join('1','2','3'))#结合列表变成字符串
    print(name.ljust(10,'*'))#先保证这句话长度够,不够再用符号补全 r just 是在前面补全
    print(name.lower)#把大写变成小写 upper都变成大写。\n是换行符

 

 

列表操作如下:

  1. mes = "ZhangYang Guyun Xiangpeng XuLiangChen"


    names = ["ZhangYang","Guyun", "Xiangpeng"," XuLiangChen"]
    names.append("Leihaidong")#附加,追加
    names.insert(1,"Chenronghua")#插入,嵌入
    names[2] ="XieDi"#修改
    names.remove("Chenronghua")#删除
    del names[1]#同删除
    names.pop() #不输入下标默认删除最后一个值
    names.extend()#扩展,合并

    print(names)
    print(names[0],names[2])
    print(names[1:3]) #切片
    print(names[-1]) #取最后一个,从右边开始数
    print(names[-3:-1]) #从左往右数
    print(names[-3:]) #省略掉,取最后一个值
    print(names.index("XieDi") ) #查找值的位置
    print(names.count("Chenronghua"))#查找列表中有几个相同的值
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号