Python 笔记
来源:互联网 发布:软件看门狗 编辑:程序博客网 时间:2024/06/07 03:59
在Python中,最基本的数据结构是序列(sequence):
包含6种序列,其中最常用的是 列表,元组。其他的是:字符串,Unicode字符串,buffer字符串,buffer对象,xrange对象
列表可以修改,元组不能修改!
列表John=["johnS",12];
Python中的数据结构“容器”:序列和映射,集合:
序列中的每个元素都有编号,映射中的每个元素则有一个键
分片操作:
number=[1,2,3,4,5,6,7,8,9,10];
number[3:6]则包含第四到地6个元素。分片操作包含第一个的界,不含第二个界。
如果左界比右界还晚出现,则分片是一个空的序列。
访问最后三个元素: number[-3:]
访问前三个元素: number[:3]
访问整个序列:number[]
加入步长参数:number[0:10:1]整个序列。
number[0:10:2]=[1,3,5,7,9]
步长为负,则反向提取数值
number[10:0:-2]=[10,8,6,4,2]
序列的连接操作,对于相同类型的序列,用+ : [1,2]+[3,4]=[1,2,3,4]
序列的乘法操作:[34]*3=[34,34,34]
创建一个10个元素,但只是占位子sequence=[None]*10
根据字符串创建列表:list('Hello')
['H','e','l','l','o']
删除列表中的元素:
names =['Alice','Bob','Ceil','Karl']
del names[1]
方法是与某些对象有紧密联系的函数。对象可以是列表,数字,字符串,或者其他类型的对象。
调用方法:对象.方法(参数)
a=[1,2,3]
b=[4,5,6]
a.extend(b)
元组:(1,2,3)
将列表转换为元组:tuple([1,2,3,])
元组存在的意义:1.元组可以映射,当作键 2.当作很多内建方法和函数的返回值存在
- Python笔记
- python笔记
- python笔记
- python笔记
- python笔记
- PYTHON笔记
- python笔记
- python笔记
- python笔记
- Python笔记
- Python笔记
- Python笔记
- PYTHON笔记
- Python笔记
- python笔记-------------
- python笔记
- Python笔记
- python 笔记
- TCP/IP体系结构
- C++ Primer(五) 表达式
- iframe子对象的操作
- 局域网
- C语言之多维数组简单题目练习
- Python 笔记
- 子查询有OR无法展开,改写成union
- 【C语言天天练(一)】while(1)死循环与for(;;)死循环的区别
- 黑马程序员--编程基础VI--
- 引用数据类型的传递
- Extjs中为combo动态的添加“全部”或“”查询项
- 黑马程序员_Java Mail实现邮件发送
- 冒泡排序
- Java中的异常处理机制的简单原理和应用