Python成长之路第二篇(2)_列表元组内置函数用法
列表元组内置函数用法list
元组的用法和列表相似就不一一介绍了
1)def append(self, p_object):将值添加到列表的最后
# real signature unknown; restored from __doc__
""" L.append(object) -- append object to end """
pass
(2)def count(self, value): 值的出现次数
# real signature unknown; restored from __doc__
""" L.count(value) -> integer -- return number of occurrences of value """
return 0
(3)def extend(self, iterable): 扩展列表通过添加元素

# real signature unknown; restored from __doc__
""" L.extend(iterable) -- extend list by appending elements from the iterable """
pass
(4)def index(self, value, start=None, stop=None): 返回第一次出现定义某只的下标
# real signature unknown; restored from __doc__
"""
L.index(value, [start, [stop]]) -> integer -- return first index of value.
Raises ValueError if the value is not present.
"""
return 0
(5)def insert(self, index, p_object):指定下标插入元素
# real signature unknown; restored from __doc__
""" L.insert(index, object) -- insert object before index """
pass
(6)def pop(self, index=None):删除并返回指定下标的值,如果没有指定下标最后一个返回

# real signature unknown; restored from __doc__
"""
L.pop([index]) -> item -- remove and return item at index (default last).
Raises IndexError if list is empty or index is out of range.
"""
pass
(7)def remove(self, value): 移除列表中的指定值第一个

# real signature unknown; restored from __doc__
"""
L.remove(value) -- remove first occurrence of value.
Raises ValueError if the value is not present.
"""
pass
(8)def reverse(self): 翻转

# real signature unknown; restored from __doc__
""" L.reverse() -- reverse *IN PLACE* """
pass
(9)def sort(self, cmp=None, key=None, reverse=False):比较大小
数字按照大小比较
中文按照unicode比较
# real signature unknown; restored from __doc__
"""
L.sort(cmp=None, key=None, reverse=False) -- stable sort *IN PLACE*;
cmp(x, y) -> -1, 0, 1
"""
pass
(10)def __add__(self, y): 加

# real signature unknown; restored from __doc__
""" x.__add__(y) <==> x+y """
pass
(11)def __contains__(self, y):包含
# real signature unknown; restored from __doc__
""" x.__contains__(y) <==> y in x """
pass
(12)def __delitem__(self, y): 删除单个序列元素
# real signature unknown; restored from __doc__
""" x.__delitem__(y) <==> del x[y] """
pass
(13)def __delslice__(self, i, j): 删除序列片断
# real signature unknown; restored from __doc__
"""
x.__delslice__(i, j) <==> del x[i:j]
Use of negative indices is not supported.
"""
pass
(14)def __eq__(self, y): 等于
# real signature unknown; restored from __doc__
""" x.__eq__(y) <==> x==y """
pass
(15)def __getattribute__(self, name): 取属性;内建 getattr();总是被调用
# real signature unknown; restored from __doc__
""" x.__getattribute__('name') <==> x.name """
pass
(16)def __getitem__(self, y): 得到单个序列元素
# real signature unknown; restored from __doc__
""" x.__getitem__(y) <==> x[y] """
pass
(17)def __getslice__(self, i, j): 得到序列片断
# real signature unknown; restored from __doc__
"""
x.__getslice__(i, j) <==> x[i:j]
Use of negative indices is not supported.
"""
pass
(18)def __ge__(self, y):大于等于
# real signature unknown; restored from __doc__
""" x.__ge__(y) <==> x>=y """
pass
(19)def __gt__(self, y):大于
# real signature unknown; restored from __doc__
""" x.__gt__(y) <==> x>y """
pass
(20)def __iadd__(self, y):
# real signature unknown; restored from __doc__
""" x.__iadd__(y) <==> x+=y """
pass
(21)def __imul__(self, y):
# real signature unknown; restored from __doc__
""" x.__imul__(y) <==> x*=y """
pass
(22)def __init__(self, seq=()): _init__方法在类的一个对象被建立时,马上运行
# known special case of list.__init__
"""
list() -> new empty list
list(iterable) -> new list initialized from iterable's items
# (copied from class doc)
"""
pass
(23)def __iter__(self): 创建迭代类;内建 iter()
# real signature unknown; restored from __doc__
""" x.__iter__() <==> iter(x) """
pass
(24)def __len__(self): 序列中项的数目长度
# real signature unknown; restored from __doc__
""" x.__len__() <==> len(x) """
pass
(25)def __le__(self, y):小于等于
# real signature unknown; restored from __doc__
""" x.__le__(y) <==> x<=y """
pass
(26)def __lt__(self, y):小于
# real signature unknown; restored from __doc__
""" x.__lt__(y) <==> x<y """
pass
(27)def __mul__(self, n): 重复;*操作符相乘
# real signature unknown; restored from __doc__
""" x.__mul__(n) <==> x*n """
pass
@staticmethod # known case of __new__
(28)def __new__(S, *more) 构造器(带一些可选的参数) ;通常用在设置不变数据类型的子类。
: # real signature unknown; restored from __doc__
""" T.__new__(S, ...) -> a new object with type S, a subtype of T """
pass
(29)def __ne__(self, y):不等于
# real signature unknown; restored from __doc__
""" x.__ne__(y) <==> x!=y """
pass
(30)def __repr__(self): 对机器友好
real signature unknown; restored from __doc__
""" x.__repr__() <==> repr(x) """
pass
(31)def __reversed__(self): 接受一个序列作为参数,返回一个以逆序访问的迭代器(PEP 322)
# real signature unknown; restored from __doc__
""" L.__reversed__() -- return a reverse iterator over the list """
pass
(32)def __rmul__(self, n): 反向相乘
# real signature unknown; restored from __doc__
""" x.__rmul__(n) <==> n*x """
pass
(33)def __setitem__(self, i, y): 设置单个序列元素
# real signature unknown; restored from __doc__
""" x.__setitem__(i, y) <==> x[i]=y """
pass
(34)def __setslice__(self, i, j, y): 设置序列片断
# real signature unknown; restored from __doc__
"""
x.__setslice__(i, j, y) <==> x[i:j]=y
Use of negative indices is not supported.
"""
pass
(35)def __sizeof__(self): 查看占用内存的函数
# real signature unknown; restored from __doc__
""" L.__sizeof__() -- size of L in memory, in bytes """
pass
__hash__ = None
list
Python成长之路第二篇(2)_列表元组内置函数用法的更多相关文章
- Python成长之路第二篇(1)_数据类型内置函数用法
数据类型内置函数用法int 关于内置方法是非常的多这里呢做了一下总结 (1)__abs__(...)返回x的绝对值 #返回x的绝对值!!!都是双下划线 x.__abs__() <==> a ...
- Python成长之路第二篇(3)_字典的置函数用法
字典的置函数用法(字典dict字典中的key不可以重复) class dict(object): """ dict() -> new empty dictionar ...
- python成长之路第二篇(4)_collections系列
一.分别取出大于66的数字和小于66的数字 小练习:需求要求有一个列表列表中存着一组数字,要求将大于66的数字和小于66的数字分别取出来 aa = [11,22,33,44,55,66,77,88,9 ...
- Python基础学习笔记(七)常用元组内置函数
参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-tuples.html 3. http://www.liaoxue ...
- Python元组内置函数
Python元组内置函数: len(元组名): 返回元组长度 # len(元组名): # 返回元组长度 tuple_1 = (1,2,3,'a','b','c') print("tuple_ ...
- python整型-浮点型-字符串-列表及内置函数(上)
整型 简介 # 是否可变类型: 不可变类型 # 作用:记录年龄.手机号 # 定义: age = 18 # --> 内部操作 age = int(18) # int('sada') # 报错 in ...
- python 内部函数,以及lambda,filter,map等内置函数
#!/usr/bin/python #encoding=utf-8 def back(): return 1,2, "xxx" #python 可变参数 def test(*par ...
- 简学Python第三章__函数式编程、递归、内置函数
#cnblogs_post_body h2 { background: linear-gradient(to bottom, #18c0ff 0%,#0c7eff 100%); color: #fff ...
- python基础-requests模块、异常处理、Django部署、内置函数、网络编程
网络编程 urllib的request模块可以非常方便地抓取URL内容,也就是发送一个GET请求到指定的页面,然后返回HTTP的响应. 校验返回值,进行接口测试: 编码:把一个Python对象编码转 ...
随机推荐
- html file选中图片后 不经过服务器 立刻显示在页面
html结构中 file类型加上 onchange事件 ,用FileReader读取图片的data:/images,然后显示在img标签中, 代码如下: <img class="pre ...
- 在Python3.5下安装和测试Scrapy爬网站
1. 引言 Scrapy框架结构清晰,基于twisted的异步架构可以充分利用计算机资源,是爬虫做大的必备基础.本文将讲解如何快速安装此框架并使用起来. 2. 安装Twisted 2.1 同安装Lxm ...
- TENX_ASM.uew
/L14"TENX ASM" Nocase Line Comment = ; File Extensions = INC ASM LST H /Colors = ,,,,, /Co ...
- CentOS安装错误:no default or ui configuration
靠,以后再也不用浏览器自带的下载工具下载镜像文件了,原来是下载的不完整,但是显示完全下载完毕了,真特么误导人.文件的checksum不对. references: https://www.centos ...
- 【转】理解 Android Build 系统----不错
$ mmm -help用法:make [选项] [目标] ...选项: -b, -m 忽略兼容性. -B, --always-make Unconditionally make all targets ...
- 基于 Bootstrap 的扁平化 UI 开发包
Flat UI是一款基于Bootstrap的扁平化前端UI工具包,Flat UI的组件外观设计非常清新和漂亮,Flat UI的组件包含按钮,输入框,组合按钮,复选框,单选按钮,标签,菜单,进度条和滑块 ...
- House Robber 解答
Question You are a professional robber planning to rob houses along a street. Each house has a certa ...
- zoj3433(贪心+优先队列)
Gu Jian Qi Tan Time Limit: 2 Seconds Memory Limit: 65536 KB Gu Jian Qi Tan is a very hot Chines ...
- HDU1506(单调栈或者DP) 分类: 数据结构 2015-07-07 23:23 2人阅读 评论(0) 收藏
Largest Rectangle in a Histogram Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 ...
- CentOS 7.0 systemd代替service
CentOS 7.0中一个最主要的改变,就是切换到了systemd.它用于替代红帽企业版Linux前任版本中的SysV和Upstart,对系统和服务进行管理.systemd兼容SysV和Linux标准 ...