字符串 数字 列表 元组 字典 可变不可变: 1,.可变:列表,字典 2.不可变:字符串,数字,元组 访问顺序: 1.直接访问:数字 2.顺序访问:字符串,列表,元组 3.映射:字典 存放元素个数: 容器类型:列表,元组,字典 原子:数字,字符串 ...
分类:
编程语言 时间:
2019-10-09 12:22:22
阅读次数:
108
[TOC] copy 模块 1.拷贝(赋值) 1). x为不可变数据类型 ? 结论:y为x的拷贝对象,x为不可变数据类型,x变化y 不变; 2). x为可变数据类型 ? 结论:当y为x的拷贝对象,x为可变数据类型,x变化y也变; 3). 可变数据类型(比如列表)内,既有不可变元素,又有容器类型可变元 ...
分类:
其他好文 时间:
2019-10-08 22:24:37
阅读次数:
133
(1)字符串常用方法 Python3中,字符串全都用Unicode形式,所以省去了很多以前各种转换与声明的麻烦。字符串属于序列,所有序列可用的方法(比如切片等)都可用于字符串。 注意:字符串属于不可变序列,所有处理修改字符的方法,都会生成一个新字符串返回,原字符串不会变。 'abc'.isalpha ...
分类:
编程语言 时间:
2019-10-08 21:52:50
阅读次数:
96
面试题 字符串反向输出 s = "给阿姨倒杯卡布奇诺"反向输出S:print(s[::-1]) 面试必问:赋值,浅拷贝,深拷贝 赋值:多个变量指到相同内存浅拷贝中所有的元素,不管第几层的元素,都会共用,只有最外层的变量会有不同的内存地址.深拷贝所有的不可变元素,都会共用,所有可变元素不共用,都有自己 ...
分类:
编程语言 时间:
2019-10-07 21:41:09
阅读次数:
78
字符串 数字 字典 列表 元组 可变不可变: 1.可变:列表、字典 2.不可变:字符串、数字、元组 访问顺序: 1.直接访问:数字 2.顺序访问:字符串,列表,元组 3.映射:字典 存放元素个数: 容器类型:列表,元组,字典 原子:数字,字符串 #集合 1.不同元素组成 2.无序 3.集合中元素必须 ...
分类:
编程语言 时间:
2019-10-05 20:45:44
阅读次数:
120
String可以像基本类型一样直接赋值,而且有不可变特性(长度内容不变),每次修改会重新生成新对象然后赋值,多次修改效率很低。 StringBuffer,StringBuilder,继承接口:Serializable, CharSequence,Appendable String,继承了接口:Ser ...
分类:
编程语言 时间:
2019-10-05 20:22:31
阅读次数:
97
集合(set) 定义:由不同元素组成的集合,集合中是一组无序排列可hash的值(不可变的值)例如数字、字符串、元组,可以作为字典的key 定义集合: 输出: 定义可变集合set 输出: 定义不可变集合 输出: 集合关系运算(方法) 1、intersection() 输出: 2、union() 输出: ...
分类:
编程语言 时间:
2019-10-05 16:17:17
阅读次数:
143
Python 字典 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: 键必须是唯一的,但值则不必。 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。 ...
分类:
编程语言 时间:
2019-10-05 16:01:32
阅读次数:
120
#之前可以进行对字符串进行完全匹配#回顾:python中字符串是不可变对象,所以所有修改和生成字符串的操作的实现方法都是另一个内存片段中新生成一个字符串对象import re#re正则方法:是针对字符串进行模糊匹配操作的。正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌 ...
分类:
编程语言 时间:
2019-10-05 12:48:48
阅读次数:
107
一.元祖 1.对于容器型数据类型list,无论谁都可以对其增删改查,那么有一些重要的数据放在list中是不安全的,所以需要一种容器类的数据类型存放重要的数据,创建之初只能查看而不能增删改,这种数据类型就是元祖。 元祖:俗称不可变的列表,又被成为只读列表,元祖也是python的基本数据类型之一, 用小 ...
分类:
编程语言 时间:
2019-10-03 16:28:05
阅读次数:
83