python基础(str,list,tuple)】的更多相关文章

python是一门动态解释型的强类型定义语言(先编译后解释) 动态类型语言 动态类型的语言编程时,永远也不用给任何变量指定数据类型,该语言会在你第一次赋值给变量时,在内部将数据类型记录下来 解释型 程序每执行到源程序的某一条指令,则会有一个称之为解释程序的外壳程序将源代码转换成二进制代码以供执行,总言之,就是不断地解释.执行.解释.执行 强类型 一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了 优点:效率高,团队开发,移植,拓展,嵌入 缺点:速度慢,不能加密,禁…
python 创建list python 内置一种数据类型是列表: 列表是一种有序的集合,可以随时添加和 删除其中的元素,list 中的元素是按照顺序排列的.构建list 直接用 [ ], list 中可以包含各种数据类型. 一个元素也没有的list 是一个空list. L = ['Michael', 100, True]   python 中按着索引访问list 索引从0 开始,也就是说,第一个元素的索引是0 第二个元素的索引 是1,以此类推.   python 之倒序访问list 最后一个元…
string = 'This +is -a /string' process = string.split('-') process1 = string.split('-')[-1]#-1和-2可能存在某种特殊意义,小于-2或者大于1就超出list大小来 process2 = string.split('-')[0] process3 = string.split('-')[1] process4 = string.split('-')[-2]# print(process) print(pro…
list Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 比如,列出班里所有同学的名字,就可以用一个list表示: >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['Michael', 'Bob', 'Tracy'] 变量classmates就是一个list.用len()函数可以获得list元素的个数: >>> len(c…
1.list的定义,插入insert,append,按位置索引. >>> name = ['Macal','lily','lucy','bob']  --初始化>>> name['Macal', 'lily', 'lucy', 'bob']>>> name.insert(1,'jazz')     --在位置1出插入元素>>> name['Macal', 'jazz', 'lily', 'lucy', 'bob']>>&g…
1. list\tuple\dict\set d={} l=[] t=() s=set() print(type(l)) print(type(d)) print(type(t)) print(type(s)) 2. set 的操作 交集:set1 & set2 (set1.intersection(set2))两个set的共有元素 并集: set1 | set2 (set1.union(set2))两个set的元素相加后去重 差集:set1 - set2 (set1.difference(se…
1,列表list 列表定义方式 lis1=[1,2,3,4]#一维数组 lis2=[1,2,3,[4,5,6]]#二维数组 依次多有多维数据,套几层就是几维数组 列表的取值可以通过下标来,下标都是从0开始,对列表的增删改查: 增: msg = '你好'name = ['andashu','cc','niuniu']name.append(msg)#从最后面开始插入name.insert(1,msg) #从指定位置插入,这个1代表下标 print(name) 改:msg = '你好'name =…
元祖tuple(,) 元祖就是不可变的列表 元祖用()表示,元素与元素之间用逗号隔开,数据类型没有限制 tu = ('科比','詹姆斯','乔丹') tu = tuple('123') 小括号中 有一个元素,有逗号就是元祖,没有就是它本身 空的小括号就是元祖 索引和切片与列表和字符串相同 不可变指的是,第一层元素不可变 元祖:() 只读列表,可循环查询,可切片 儿子不能变孙子可能会变 for i in range() 排序 正向排序sort() 反向排序sort(reverse=True) 索引…
元组不能直接插入删除修改元素. 逗号是关键 创建空元组 元组的一些操作符 别忘了逗号,"*"重复操作符也可以使用 元组通过切片间接更新 插入元素,可以使用拼接操作符(“+”) > < = ,and,or , in/not in等操作仍可以使用…
『Python基础-9』元祖 (tuple) 目录: 元祖的基本概念 创建元祖 将列表转化为元组 查询元组 更新元组 删除元组 1. 元祖的基本概念 元祖可以理解为,不可变的列表 元祖使用小括号括起所有序列元素(元素1,元素2, ......), 列表使用中括号[元素1,元素2, .......]. 元组被称为只读列表,数据可被查询,但不能被修改. 对于一些不想被修改的数据,可以用元组来保存 元组中的元素是不允许删除的,但可以使用del语句来删除整个元组 元组没有列表中的增.删.改的操作,只有查…