美文网首页
列表、元祖、字符串的方法;转义字符及字符编码(2018-11-1

列表、元祖、字符串的方法;转义字符及字符编码(2018-11-1

作者: 大现在进行时 | 来源:发表于2018-11-13 22:38 被阅读0次

    1、列表的方法

    li.append(添加的值),值添加到最后

    li.insert(增加的位置,增加的数)

    li.extend((添加数1,添加数2)),可以添加多个数,需要添加序列类型


    li.pop(),默认情况下,括号内不加值,删除列表最后一个值;括号内加索引值,删除指定索引值。

    li.remove(删除的值),指定删除列表内存在的括号内的值,若有重复则删除列表内的第一个值。

    li.clear(),删除整个列表


    li [ 0 ] = ‘ list ’


    li.index(),出现值的位置

    li.count(),括号内的值,出现多少次

    其他方法

    li.copy(),复制列表,浅复制

    li.reverse(),将列表反过来

    li.sort(),从小到达排序,若列表内不是纯数字(或者是纯字母,也就是说有排序的可能),排序会出现错误

    li.sort(reserve = True),从大到小排序

    2、元祖的方法,只有一个查

    a=(1,2,3,4)

    a.index(2),传入数值2得到在元祖内的索引下标

    a.count(3),查看3出现了多少次

    3、字符串的方法

    str = ' asdf '

    str.count(‘ a ’),‘ a ’出现了几次

    str.find(‘ a ’),找到是返回下标索引值

    str.index(‘ s ’),‘ s ’出现的下标索引值

    str.isdigit(),判断字符串是不是全部为数字

    str.isalpha(),判断字符串是不是全部为字母

    str.endswith(‘ a ’),判断字符串是不是以  ‘a ’ 结尾

    str.startswith(‘ a ’),判断字符串是不是以  ‘a ’ 开头

    str.islower(),判断字符串是不是全部为小写

    str.isupper(),判断字符串是不是全部为大写

    str.upper(),把str字符串全部改成大写

    str.lower(),把str字符串全部改成小写

    str.stript(),去掉str两边的空格

    str.lstript(),去掉str左边的空格

    str.rstript(),去掉str右边的空格

    str.captitalize(),把字符串首字母大写

    str.split(‘ a ’),把字符串以a为分割,对字符串进行切割,返回一个列表

    str.title(),"标题化"的字符串,就是说所有单词的首字母都转化为大写。


    以下实例展示了 title()函数的使用方法:

    实例(Python 3.0+)

            #!/usr/bin/python3 

            str = "this is string example from runoob....wow!!!"

            print (str.title())

    以上实例输出结果如下:

            This Is String Example From Runoob....Wow!!!

    请注意,非字母后的第一个字母将转换为大写字母:

    实例(Python 3.0+)

            #!/usr/bin/python3 

            txt = "hello b2b2b2 and 3g3g3g"

            x = txt.title()

            print(x)

    输出结果为:

        Hello B2B2B2 And 3G3G3G


    替换 (删)

    str.replace(‘a’,‘b’),把字符串内的 a 替换成 b

    拼接(增)

    str = str + ‘ 1234 ’ 

    4、转义字符串

    \n    换行

    \t     水平制表符

    \b    退格

    \r     回车,当前位置移动到本行开头并覆盖

    \\     代表反斜杠\

    \‘     代表一个单引号,双引号同理

    \0    代表一个空字符

    \a    输出系统提示音

    r ‘ hello\nworld ’,字符串前面加上r,字符串内所有的转义字符均不生效


    5、字符串编码

    6、linux命令

    7、知识点回顾

    相关文章

      网友评论

          本文标题:列表、元祖、字符串的方法;转义字符及字符编码(2018-11-1

          本文链接:https://www.haomeiwen.com/subject/omqrfqtx.html