首页 > 编程语言 >python的几种字符串分割方法(partition)

python的几种字符串分割方法(partition)

时间:2022-11-29 15:00:13浏览次数:44  
标签:分割 abc python partition 三元组 split 字符串

  1. split 最常用的方法
  2. re.split
  3. splitlines 按行进行分割
  4. partition
# 使用split进行分割是,若分割符合不存在,会返回一个列表,含有一个元素
'abc'.split('d')
# ['abc']
# partition会返回一个三元组
'abc'.partition('d')
# ('abc','d','')

因为固定返回一个三元组,所以partition可以避免字符串中的不规则字符串,从而进行额外的判断

标签:分割,abc,python,partition,三元组,split,字符串
From: https://www.cnblogs.com/tastepy/p/16935409.html

相关文章

  • 机器学习之Python-numpy(where函数)
    1.numpy中的where函数是一个具有条件的真假语句(有点类似if三元表达)。简单讲,就是判断条件是否为真,为真执行一个条件,为假执行一个条件。where函数相关官网:https://......
  • 字符串相加
    字符串相加一、题目描述给定两个字符串形式的非负数num1henum2,计算它们的和并以字符串的形式返回。不能使用任何的内建函数。示例1:输入:num1="11",num2="123"输......
  • python,进程线程
    一、什么是进程/线程https://blog.csdn.net/qq_69447411/article/details/1263134261、引论众所周知,CPU是计算机的核心,它承担了所有的计算任务。而操作系统是计算机......
  • nmon+python 基于AIX系统数据分析
    ​​https://sourceforge.net/projects/pynmongraph/​​ github:​​https://github.com/madmaze/pyNmonAnalyzer​​  nmon sourceforge:​​https://sourceforge.......
  • 1758. 生成交替二进制字符串的最少操作数
    1758.生成交替二进制字符串的最少操作数给你一个仅由字符'0'和'1'组成的字符串s。一步操作中,你可以将任一'0'变成'1',或者将'1'变成'0'。交替字符串定义......
  • Python 使用json存储数据
    一、前言很多程序都要求用户输入某种信息,如让用户存储游戏首选项或提供要可视化的数据。不管专注的是什么,程序都把用户提供的信息存储在列表和字典等数据结构中。用户关闭......
  • JAVA格式化数字字符串,如手机号,银行卡号的格式化
     格式化手机号码为335Stringmobile="13123456789";Stringregex="(\\d{3})(\\d{3})(\\d{5})";StringformatedMobile=mobile.replaceAll(regex,"$1$2$3")......
  • 1758. 生成交替二进制字符串的最少操作数 ---- 位运算、模拟
    给你一个仅由字符'0'和'1'组成的字符串s。一步操作中,你可以将任一'0'变成'1',或者将'1'变成'0'。交替字符串定义为:如果字符串中不存在相邻两个字符相等的情......
  • shell编程_判断固定字符串结尾
    用的方法#方法一、使用grep命令#!/bin/shstr="/path/to/foo.txt"#使用if语句ifecho"$str"|grep-q-E'\.txt$'then echo"true"else echo"false"fi#写成一行ec......
  • jquery中如何以逗号分割字符串_百度知道
    jquery中如何以逗号分割字符串_百度知道javascript本身就是带split方法的定义和用法split()方法用于把一个字符串分割成字符串数组。语法stringObject.split(separator,how......