zoukankan      html  css  js  c++  java
  • Python学习笔记字符串操作之join()和split()方法,列表转字符串,字符串转列表

     随笔记录方便自己和同路人查阅。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      如果有一个字符串列表,需要将它们连接起来,成为一个单独的字符串,join()方法就很有用。join()方法在一个

    字符串上调用,参数是一个字符串列表,返回一个字符串。返回的字符串由传入的列表中每个字符串连接而成

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      1、join()方法,示例代码:

    #
    # -*- coding:utf-8 -*-
    # Autor: Li Rong Yang
    list_name = ['rat','giraffe','lion','bamboo','zebra','panda']#定义一个字符串列表
    list_name = '-'.join(list_name)#使用join()方法,把字符串列表转换为字符串,使用'-'符号作为新字符串的分隔符
    print(list_name)#打印该字符串

      运行结果:

      使用join方法时,也可以不传入分隔符,但显示的内容不尽如人意,示例代码:

    list_name = ['rat','giraffe','lion','bamboo','zebra','panda']#定义一个字符串列表
    list_name = ''.join(list_name)#使用join()方法,把字符串列表转换为字符串
    print(list_name)#打印该字符串
    

      运行结果:

      2、split()方法,示例代码:

    #
    # -*- coding:utf-8 -*-
    # Autor: Li Rong Yang
    list_name = 'rat,giraffe,lion,bamboo,zebra,panda'#定义一个字符串
    list_name = list_name.split()#使用split()方法,把字符串转换为字符串列表
    print(list_name)#打印该字符串列表
    

      运行结果:

      使用split()时,如果不传入参数默认以字符串列表中的','逗号为分隔符,也可以传入自定义分割符,被传入的分隔符不会被传入新的字符串,示例代码:

    #
    # -*- coding:utf-8 -*-
    # Autor: Li Rong Yang
    list_name = 'rat,giraffe,lion,bamboo,zebra,panda'#定义一个字符串
    list_name = list_name.split('b')#使用split()方法,把字符串转换为字符串列表
    print(list_name)#打印该字符串列表
    

      运行结果:

  • 相关阅读:
    Vue 数组响应
    Vue 事件监听
    Vue 分支循环
    Vue 计算属性与方法
    Vue 属性与样式
    Vue mustache语法&常用指令
    vue 基本介绍
    linux(centos7) 安装nginx
    python 创建虚拟环境(一个独立的环境)
    Python标准库学习--->1、内置函数(1-10个)
  • 原文地址:https://www.cnblogs.com/lirongyang/p/9568316.html
Copyright © 2011-2022 走看看