对象的方法
来源:互联网 发布:php一元云购源码 编辑:程序博客网 时间:2024/05/29 08:28
1、字符串对象的常用方法
count() 计算字符串中包含的多少个指定的子字符串
endwith() 检查字符串是否以指定的字符串结尾 返回true /false
start() 检查字符串是否以指定的字符串开头
find() 返回指定的子字符串在字符串中出现的位置
>>>'123,234,333,,234,456'.find('234') 如果有多个返回第一个
>>>4
指明从什么位置开始查找
>>>'123,234,123,456'.find('123',4)'
>>>8
isalpha() 检查字符串中是否都是字母
>>>‘as1’.isalpha()
>>>'false
isgidit() 检查字符串中是否都是数字
>>>'1232'.isdigit()
>>>true
str.join()将sequence类型的参数的元素字符串合并到一个字符串,str作为分隔符
>>>';'.join('['jay','is','my',21323])
>>>'jay;is;my;21323'
split() 将字符串分割为几个字符串。参数为分隔符
返回结果放在一个list
>>>'123 123 344'.split(' ')
>>>['123','123',[344]]
replace() 替换字符串里面指定的子字符串/ 替换所有找到的子字符串
strip() 将字符串前置空格和后置空格去掉
lstrip() 将字符串前置空格去掉
rstrip() 将字符串后置空格去掉
2、list对象的常用方法
定义一个空list
1)append() 给列表尾部添加一个元素
2)insert(0,'abc') 第一个参数表示要插入的位置,第二个参数表示插入的数据。
3)从列表删除一个元素
1)del 关键字
>>>a=[1,2,3,4]
>>>del a[1]
>>>a[1,3,4]
2)pop() 方法,删除掉的同时会得到删掉的元素
>>>b=a.pop(3) 参数表示要删除的下标,b表示删掉的元素
>>>a[1,2,3]
3)remove() 方法,根据值删除。有多个元素都是这个值只能删除第一个元素 /删除耗时最长
>>>a.remove(4)
>>>1[1,2,3]
4)count() 统计某个元素在列表中出现的次数
5)extend()在列表尾部一次性追加另一序列的多个值
6)reverse(反向列表元素)
list01 = ['runoob', 786, 2.23, 'john', 70.2]list02 = [123, 'john']print list01print list02# 列表截取print list01[0]print list01[-1]print list01[0:3]# 列表重复print list01 * 2# 列表组合print list01 + list02# 获取列表长度print len(list01)# 删除列表元素del list02[0]print list02# 元素是否存在于列表中print 'john' in list02 # True# 迭代for i in list01: print i# 比较两个列表的元素 (list函数)print cmp(list01, list02)# 列表最大/最小值 (list函数)print max([0, 1, 2, 3, 4])print min([0, 1])# 将元组转换为列表aTuple = (1,2,3,4)list03 = list(aTuple)print list03# 在列表末尾添加新的元素list03.append(5)print list03# 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)######它的返回值是Nonelist03.extend(list01)print list03# 统计某个元素在列表中出现的次数print list03.count(1)# 从列表中找出某个值第一个匹配项的索引位置print list03.index('john')# 将对象插入列表list03.insert(0, 'hello')print list03# 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值print list03.pop(0)print list03# 移除列表中某个值的第一个匹配项list03.remove(1)print list03# 反向列表中元素list03.reverse()print list03# 对原列表进行排序list03.sort()print list03
- rs对象的方法
- window对象的方法
- Event对象的方法
- RegExp 对象的方法
- 文本框对象的方法
- Document 对象的方法
- document对象的方法
- Table 对象的方法
- Function 对象的方法
- Form对象的方法
- XmlHttpRequest对象的方法
- 寻找对象的方法
- request对象的方法
- WebSocket对象的方法
- 对象的调用方法
- Table对象的方法
- 面向对象的方法
- Thread 对象的 方法
- C语言关键字Static
- GAN代码解析(tensorflow实现)文章结尾有GAN资料合集
- python-pandas-Series和DataFrame的基本功能
- 高级I/O模型(1)--socketpair
- windows驱动开发学习
- 对象的方法
- 1. tomcat下solr服务器的安装
- CNN(卷积神经网络)、RNN(循环神经网络)、DNN(深度神经网络)的内部网络结构有什么区别?
- C/C++中const关键字详解
- 【0057】netbean for java ee安装教程
- 使用Partition方法找数组的中位数
- VMware下Ubuntu与宿主机简单共享文件夹
- android简易流式布局
- C++ 指针与数组的练习