zoukankan      html  css  js  c++  java
  • 列表常用的方法

    names = "my 	name is {name} ,my year is {year}"
    print(names.count("a"))#查看又多少个“a”
    print(names.capitalize())#第一个字母大写
    print(names.center(50,"#"))#names 居中,打印50个字节,不过的用#代替
    print(names.endswith("ao")) #判断以什么结尾
    print(names.expandtabs(tabsize=10))#把tab键转换成空格
    print(names[names.find("cainiao"):])#切片取值
    names1 =names.format(name = 'cainiao',year = '23')
    print(names1)
    print('AAA'.lower())#大写变小写
    print('aaa'.upper())#小写变大写
    print('abc'.isalnum())#判断是否是阿拉伯数字
    print('abc'.isalpha())#判断是否是英文字符
    print('abc'.isdecimal())#判断是否是10进制
    print('abc'.isidentifier())#判断是否是合法的标识符
    print('abcdef'.isupper()) #判断是否都是大写
    print('abcdef'.islower())#判断是否都是小写
    print('abc'.isnumeric())#判断是否是数字
    print('+'.join(['1','2','3'])) #看打印的什么
    p = str.maketrans("cainiao",'!@#!$#*') #.和加密相似
    print("cainiao".translate(p))
    print('a b c d e f g'.split(' '))#按空格分成列表
    print('aaa'.zfill(20)) #长度不够的用0代替
    print('lalblcld'.rfind('l'))#拿到最后一个“l”的下标
    print('abcda'.replace('a','A',1))#替换大小写,“1”为替换1个字符
    print('ABCabc'.swapcase())#大小写转换
    print('abc'.rjust(20,"#"))#看结果
    print('abc'.ljust(20,"#"))#看结果
    print('abcdef'.istitle())#判断是否是title
    print('abc abc abc'.title())#设置成title
    print(' abc'.lstrip()) #去掉 可以看到效果 去掉左面的
    print(' abc '.strip())#和上一个执行结果做比较
    print('abc '.rstrip())#和上一个执行结果做比较
    print('abc'.isspace())#判断是否是空格
    print('--------------------------')

    '''l 代表 left 左边 r 代表 right 右面'''
    '''_______________列表常用的方法_______________'''
  • 相关阅读:
    DigitalOcean上使用Tornado+MongoDB+Nginx+Supervisor+DnsPod快速搭建个人博客
    创业三年来的一些感想
    创业三年来的一些感想
    ViEmuVS2013-3.2.1 破解
    瘋子C语言笔记(指针篇)
    瘋子C语言笔记(结构体/共用体/枚举篇)
    瘋子C++笔记
    petalinux add pre-build application to rootfs compile faliure solution
    QA Issue: No GNU_HASH in the elf binary
    视觉SLAM——特征点法与直接法对比以及主流开源方案对比 ORB LSD SVO DSO
  • 原文地址:https://www.cnblogs.com/guanyf/p/7502963.html
Copyright © 2011-2022 走看看