字符串常用方法

主要包括:replace、find、count、split、partition、upper、lower、strip、join、format
- replace(old,new)
对字符串中的某一位进行替换。

pat

- find
用于在指定的区间内寻找确定字符串的索引值

- count
用于计算指定索引区域内特定字符出现的次数

-split
以指定的字符切分字符串,切分的方法为:以该字符串为界,前面的字符串为一组,后面的字符串为一组。切分后删除该切分字符。


  • partition
    切分指定字符串。
    与split不同之处:(1)不会删除指定的切分元素。
    (2)当切分包含多个指定切分字符的 字符串时,只会对第一个字符进行切分。

                            ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210124143246964.png)
    

- upper&lower
upper将字符串中的字符全部改为大写
lower将字符串中的字符全部改为小写


- strip
用于去除字符串首尾指定字符(只能去除首尾),当参数为空时,默认去除首位空格。

- join
在字符串中穿插其他字符串

  • format
    用于格式化输出

列表常用方法

主要包括:append、extend、insert、pop、remove、del、clear、index、count、in、sort、reverse

- append
在列表后增加元素,但一次只能增加一个对象(对象可以是任意类型)

- extend
在列表后增加元素,一次可以增加多个对象,但必须放在一个列表容器中。

- insert
append和extend只能在末尾追加元素,insert可以在任意位置添加元素。

- pop
用于删除列表中的指定元素,默认删除最后一个元素。


- remove
pop只能根据索引删除指定元素,remove可以根据值来删除指定元素。


- del
并不是列表特有的方法,是python中最常用的删除方法。既可以删除指定元素,也可以删除整个对象。


- clear
一次性清空列表中的所有元素。

- index
查找指定元素的索引值。

- count
统计某个元素在列表中出现的次数。

- in
用于判断某元素是否出现在列表中,返回布尔类型的结果。

- sort
用于将列表元素排序。sort有一个参数reverse,当reverse为True时,按逆序排序。


  • reverse
    将列表中的元素反转排列。

元组

元组的常用方法和列表相似,但是由于元组具有不可变性,它没有增删改的功能。
元组的操作符包括:+和*(和列表一样)
元组的常用方法包括:index、count、in

Python基础——字符串、列表、元组相关推荐

  1. Python基础--字符串+列表

    前言: Python中常见可变类型有:字典(dic),列表(list) Python中常见不可变的类型有:数字,字符串(str),元组(tuple) 列表的操作 1-list添加元素: Append( ...

  2. Python 字符串/列表/元组/字典之间的相互转换 - Python零基础入门教程

    目录 一.字符串 str 与列表 list 1.字符串转列表 2.列表转字符串 二.字符串 str 与字典 dict 1.字符串转字典 2.字典转字符串 三.列表 list 与字典 dict 1.列表 ...

  3. python序列类型包括字符串_python序列类型字符串列表元组

    字符串 序列:序号 列 012345678 索引 序列类型,就是带有索引的数据类型:字符串/列表/元祖 name = 'wuhao dsb' # 012345678 name3 = name[0] n ...

  4. Python基础类型之元组

    Python基础类型之元组 一.元组的介绍 二.元组的使用 三.元组不可变特性 1.不可修改 2.元组的第一层不可变 四.单独元素的使用 一.元组的介绍 1.Python的元组与列表类似,不同之处在于 ...

  5. Day2 - Python基础2 列表、字典、集合 --转自金角大王

    Day2 - Python基础2 列表.字典.集合 --转自金角大王 Posted on 2018-01-24 13:23 Byd_lei 阅读(41) 评论(0)  编辑 收藏 本节内容 列表.元组 ...

  6. python100例详解-Python基础之列表常见操作经典实例详解

    本文实例讲述了Python基础之列表常见操作.分享给大家供大家参考,具体如下: Python中的列表操作 列表是Python中使用最频繁的数据类型[可以说没有之一] 一组有序项目的集合 可变的数据类型 ...

  7. python中字典列表元组_Python中的列表和元组

    python中字典列表元组 Lists and tuples are arguably Python's most versatile, useful data types. You will fin ...

  8. 20190513——python基础(列表、数据类型:字典、列表和字典的异同)

    二.python基础(列表.数据类型:字典.列表和字典的异同)                                                1.列表 1)什么是列表 2)从列表提取单 ...

  9. 【数据分析】python基础必修2—字符串/列表/元组/集合/字典

    目录 1.字符串 2.列表 list 2.1list操作练习 3.元组 tuple 4.集合 set 4.1集合间的运算 5.字典 1.字符串 声明一个字符串 # 声明一个字符串# 单引号声明 s = ...

  10. Python基础数据类型---列表、元组、字典、集合、编码进价、数据类型转换

    文章目录 一.列表(List) 二.元组(tuple) 三.字典(dict) 四.集合(set) 五.数据类型间的转换 六.基础数据类型的总结 七.编码 八.练习题 一.列表(List) 列表是pyt ...

最新文章

  1. 漫画:什么是快速排序?(完整版)
  2. 1024 程序员节重要议程曝光,开源技术英雄会聊开源“真心话”
  3. 图解wordpress3.5.1最简单实现伪静态的方法
  4. ICLR 2020共计198篇开源代码论文合集!
  5. 高可用与负载均衡(7)之聊聊Lvs-DR+Keepalived的解决方案
  6. RabbitMQ 核心部分
  7. 工作185:解决vue+el-element二级联动,选项选择后不显示的问题
  8. mysql最大值最小值_mysql最大值,最小值,总和查询与计数查询
  9. c语言实现链表结构6,用c语言实现的链表结构--数据结构实验
  10. C++多线程编程(3) 异步操作类 std::future std::promise std::async
  11. python操作sql_Python Mysql数据库操作,sql文件操作
  12. 搜索结果红色php,.NET_asp.net搜索匹配关键字为红色显示的代码,首先创建类库 Model (业务实体 - phpStudy...
  13. 安鸾CMS系列之74CMS
  14. 传奇源码分析-服务器端
  15. 题目 1039: 宏定义之闰年判断
  16. ANSYS中vonnbsp;misesnbsp;stres…
  17. mysql 授权 all_mysql使用grant ALL privileges命令给用户授权
  18. java设计最简单记账本_Springboot简单练手的记账本
  19. 虚拟机ping不通网关之大坑
  20. JAVA中String.intern的理解

热门文章

  1. 访问者模式(Visitor)
  2. 关于QQ非会员发图限制
  3. form数据请求参数格式
  4. 洛谷p1338末日的传说(思维好题,数学)
  5. 斯坦福《机器学习》Lesson4感想--1、Logistic回归中的牛顿方法
  6. (翻译) Android ListView 性能优化指南
  7. 拿什么拯救我,我的爱人
  8. pycharm的pip配置
  9. 7系统内部系统组件禁止休眠_海康监控系统平台设计思路(二)
  10. java 16进制_JAVA十六进制数据接收与传输