几种数据类型的常用API

  • 字符串 
#==========join===========在字符串前后插入字符
a = ‘hello‘
b = a.join(‘abc‘)
print(b)
#ahellobhelloc

#==========split==========将给定的字符作为切割点,第二个参数表示切割的次数,返回一个切割后的字符串的列表
a = ‘heellohe‘
b = a.split(‘e‘,3)
print(b)
#[‘h‘, ‘‘, ‘lloh‘, ‘‘]

#==========find==========返回待查找的字符所在的第一个位置的索引,未找到就返回-1
# a = ‘heellohe‘
# b = a.find(‘e‘, 3, 8)
# print(b)
#7

#==========strip==========①不传参数:去掉字符串两端的空格②传参数,原字符串两端没有空格:去掉原字符串中传入的参数(必须两端字符)
a = ‘heelloheeff‘
b = a.strip(‘f‘)
print(b)
#heellohee

#==========upper==========将字符串中全部变成大写字母
a = ‘FjihrDDDkkkk‘
b = a.upper()
print(b)
#FJIHRDDDKKKK

#==========lower==========将字符串中全部变成小写字母
a = ‘FjihrDDDkkkk‘
b = a.lower()
print(b)
#fjihrdddkkkk

#==========replace==========用新字符替代就旧字符(区分大小写)
a = ‘FjihrKKDDDkkkk‘
b = a.replace(‘k‘, ‘哈‘)
print(b)
#FjihrKKDDD哈哈哈哈

#==========索引==========
test = ‘hello‘
print(test[2])
#l

#==========切片==========
test = ‘hello‘
v = test[0:3]   #索引为-1表示最后一个字符,切片时左闭右开[)
print(v)
#hel

#==========len==========返回字符串的长度
test = ‘1234567‘
length = len(test)
print(length)
#7

原文地址:https://www.cnblogs.com/SakuraYuanYuan/p/10224385.html

时间: 2024-11-02 20:38:20

几种数据类型的常用API的相关文章

Redis数据类型的常用API以及使用场景

一.通用命令 1.keys  遍历出所有的key 一般不在生产环境使用 2.dbsize key的总数 3.exists key 4.del key  删除指定key-value 5.expire key secods  设置多少秒过期 ttl  还剩多少秒过期 persist 取消过期时间 6.type 返回key的类型 二.单线程 一个次只能执行一个命令 拒绝长慢命令(keys等) 为什么单线程还这么快 1.纯内存(主要) 2.非阻塞IO 3.避免线程切换和竞态消耗 三.数据类型 1.字符串

Redis——五种数据类型

Redis共有strings.hashs.lists.sets.sorted sets五种数据类型,可以说已经比较丰富了.下面只对这几种数据类型的数据结构与用途做简要介绍.至于每种数据类型的操作API,这里只简单一提,不再一一详细介绍,有需要的用户可以Google即可. 一.    strings string是最简单的类型,一个Key对应一个Value.string类型是类型安全的,Redis的string可以包含任何数据,比如jpg图片或者序列化的对象.存储结构如下: 常用的API函数有:

java:Hibernate框架(环境搭建,Hibernate.cfg.xml中属性含义,Hibernate常用API对象,HibernteUitl,对象生命周期图,数据对象的三种状态)

1.环境搭建: 三个准备+7个步骤 准备1:新建项目并添加hibernate依赖的jar文件  准备2:在classpath下(src目录下)新建hibernate的配置文件:hibernate.cfg.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configurati

python中几种数据类型常用的方法

''' python几种数据类型常用方法: 列表 增加:append,insert,extend 删除:remove,pop,clear 修改: 查询:index,count 元组 查询:index,count *:解包操作 集合 增加:add 删除:pop,clear,remove 字典 增加:字典['键'] = 值 删除:pop,popitem,clear 修改:update(dict) 查询:get,keys,items,values,setdefault:有对应的键则返回对应的值,没有则

Java学习笔记(Javase毕向东版视频)五 常用API对象一

常用API:字符串操作:String类,StringBuffer类,StringBulider类 字符串是最重要的数据类型之一,处理字符串也是一种语言的基本工作. 1.String类: 1 public class StringDemo { 2 public static void main(String[] args) 3 { 4 StringDemo1(); 5 } 6 protected static void StringDemo1() 7 { 8 /*java中有两种创建String对

Java 之常用API

常用API  1 API概述  2 Scanner类与String类  3 StringBuilder类 NO.one API概述 1.1 API概述 API(Application Programming Interface) : 应用程序编程接口 编写一个机器人程序去控制机器人踢足球,程序就需要向机器人发出向前跑.向后跑.射门.抢球等各种命令,没有编过程序的人很难想象这样的程序如何编写.但是对于有经验的开发人员来说,知道机器人厂商一定会提供一些用于控制机器人的Java类,这些类中定义好了操作

[转] Immutable 常用API简介

本文主要整理了Immutable.js常用API的使用. Immutable 是什么? 关于Immutable的定义,官方文档是这样说的: Immutable data encourages pure functions (data-in, data-out) and lends itself to much simpler application development and enabling techniques from functional programming such as la

JavaScript 七种数据类型

在 JavaScript 规范中,共定义了七种数据类型,分为 "基本类型" 和 "引用类型" 两大类,如下所示: 基本类型:String.Number.Boolean.Symbol.Undefined.Null 引用类型:Object 下面将详细介绍这七种数据类型的一些特性. 1.String 类型 String 类型用于表示由零或多个 16 位 Unicode 字符组成的字符序列,即字符串 . 1.1 存储结构 由于计算机只能处理数字,如果要处理文本,就必须先把文

Redis五种数据类型及应用场景

MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间. 2.Memcached与MySQL数据库数据一致性问题. 3.Memcached数据命中率低或down机,大量访问直接穿透到DB,MySQL无法支撑.