bytes 在Python3以后,字符串和bytes类型彻底分开了。字符串是以字符为单位进行处理的,bytes类型是以字节为单位处理的。 bytes数据类型在所有的操作和使用甚至内置方法上和字符串数据类型基本一样,也是不可变的序列对象。 Python3中,bytes通常用于网络数据传输、二进制图片和 ...
分类:
编程语言 时间:
2020-01-30 20:48:11
阅读次数:
71
元组 我们知道,用方括号括起来的是列表,那么用圆括号括起来的是什么,是元组。 元组也是序列结构,但是是一种不可变序列,你可以简单的理解为内容不可变的列表。除了在内部元素不可修改的区别外,元组和列表的用法差不多。 元组与列表相同的操作: 1. 使用方括号加下标访问元素 2. 切片(形成新元组对象) 3 ...
分类:
编程语言 时间:
2020-01-30 20:42:40
阅读次数:
67
'''值传递:传递的不可变类型string、tuple、number是不可变的'''def func1(num): print(id(num)) num = 10 print(id(num))temp = 20print(id(temp))func1(temp) #num = tempprint(t ...
分类:
编程语言 时间:
2020-01-30 17:16:21
阅读次数:
84
创建List : var list = [1,2,3,"Dart",true]; 创建不可变List : var list = const [1,2,3,"Dart",true]; 构造创建:var list3 = new List(); 常用操作: [],length,add(),insert() ...
分类:
编程语言 时间:
2020-01-27 19:18:00
阅读次数:
98
Map创建 创建Map: var map1 = {"first":"Dart",1:true,true:"2"}; 创建不可变Map: var map2 = const{"first":"Dart",1:true,true:"2"};构造创建:var map3 = new Map(); 常用操作 [ ...
分类:
编程语言 时间:
2020-01-27 18:49:54
阅读次数:
291
1,String类是final修饰的,不能被继承 2,String类的底层使用数组存储 JDK1.9之前:char[]value JDK1.9之后:byte[]value 3,String类的对象不可变 (1),字符串常量池中存储字符串常量,可以共享 (2),每次修改都会产生新对象,频繁修改的话效率 ...
分类:
其他好文 时间:
2020-01-26 22:26:38
阅读次数:
89
RDD的概述 什么是RDD? RDD(Resilient Distributed Dataset)叫做弹性分布式数据集,是Spark中最基本的数据抽象,它代表一个不可变、可分区、里面的元素可并行计算的集合。RDD具有数据流模型的特点:自动容错、位置感知性调度和可伸缩性。RDD允许用户在执行多个查询时 ...
分类:
其他好文 时间:
2020-01-26 19:13:00
阅读次数:
66
Python中的list和tuple两种类型采用了顺序表的实现技术,具有前面讨论的顺序表的所有性质。 tuple是不可变类型,即不变的顺序表,因此不支持改变其内部状态的任何操作,而其他方面,则与list的性质类似。 list的基本实现技术 Python标准类型list就是一种元素个数可变的线性表,可 ...
分类:
编程语言 时间:
2020-01-25 19:27:01
阅读次数:
80
list: 增:list.append("str") 追加str到list最后 插入:list.insert(num,"str") 在list的num位置插入str 修改:list[num] = "str" 把list的第num位置改为str 把另一个列表元素添加进来: list.extend(li ...
分类:
其他好文 时间:
2020-01-23 21:07:46
阅读次数:
91
Python函数章节学习所得 1. 函数的创建和调用 Python以 def 关键字实现函数的创建,具体格式如下 对比C语言的函数创建格式 数据类型 函数名(数据类型 形参) Python不需要定义函数和形参的数据类型且在创建函数之后必须打上 “:” ,调用函数格式为: 可以感受出Python在函数 ...
分类:
编程语言 时间:
2020-01-23 16:50:50
阅读次数:
92