一.元组 1.定义 # 元组tuple # 记录多个值,当值没有改的需求是,建议用元组更好 # 定义:在()内用逗号分开任意类型的值 # name = (, , 300.5]) # print(name, type(name)) # 结果为 (, , 300.5]) <class 'tuple'> # print(tuple(name)) # 结果为 (, , 300.5]) # t4 = tuple((, , )) # print(t4, type(t4)) # 结果为 (, , ) <…
一.字符串: lis='my name is maple' res=lis.count('m')#计算字符串内相同字符的个数 print(res) lis='my name is maple' res=lis.split(' ')#按照制定的分隔字符,分隔开多个字符串,存放到一个列表中 print(res) lis=' my name is maple ' res=lis.strip(' ')#将字符串左右2遍的制定字符删除掉,碰到不是制定字符就停止删除 print(res) lis='my n…
一.可变与不可变 可变:值改变,但是id不变,证明就是在改变原值,是可变类型.它的原理是在内存里有一个值,然后这个值发生了改变,意为id地址是同一个,没有变化 # l=['a','b'] # print(id(l)) # 结果为 # l[]='A' # print(l) # 结果为 ['A','b'] # print(id(l)) # 结果为 不可变:值改变,但是id也跟着变,证明是产生了新的值,是不可变类型.它的原理是在内存里有一个值,然后又申请了另一个地址,则id地址不同.称为不可变类型.…
目录 二十三.元组内置方法 二十四.字典数据类型 二十五 集合内置方法 二十五.数据类型总结 二十六.深浅拷贝 补充:散列表(哈希表) 二十三.元组内置方法 什么是元组:只可取,不可更改的列表 作用:元组一创建就被写死了 定义方式:()内用逗号隔开多个元素(可以为任意数据类型) tup = tuple((1, 2, 3)) # 如果元组只有一个元素,必须要加逗号 tup = (1,) 使用方法 索引取值 print(tuo[0] 索引切片 print(tup[0:3]) for循环 for i…
列表 元组 字典 集合的区别是python面试中最常见的一个问题.这个问题虽然很基础,但确实能反映出面试者的基础水平. (1)列表 什么是列表呢?我觉得列表就是我们日常生活中经常见到的清单.比如,统计过去一周我们买过的东西,把这些东西列出来,就是清单.由于我们买一种东西可能不止一次,所以清单中是允许有重复项的.如果我们扩大清单的范围,统计我们过去一周所有的花费情况,那么这也是一个清单,但这个清单里会有类别不同的项,比如我们买东西是一种花费,交水电费也是一种花费,这些项的类型是可以使不同的.pyt…
列表 元组 字典 集合的区别是python面试中最常见的一个问题.这个问题虽然很基础,但确实能反映出面试者的基础水平. 1.列表 列表是以方括号“[]”包围的数据集合,不同成员以“,”分隔. 列表的特点:有序,数据可变,数据可重复,数据类型可不同,可嵌套. 创建一个列表:tl = [1, 'Hello', 1, "你好", [2, 'World']] 初步可以看到它的语法.数据可重复.数据类型可不同.可嵌套等特点,如果用print函数多输出几次就会发现它是有序的,下面我们看一下列表的常…
菜鸟学Python第五天 数据类型常用操作及内置方法 列表(list) ======================================基本使用====================================== 用途 用来存取多个同属性的值,用索引对应值,索引反映的是位置 定义方式 在[]内用逗号分隔开多个任意类型的值 l = [1, 2.2, 'str', 'list', '...'] # l= list([1, 2.2, 'str', 'list', '...']) 类…
数据类型 列表list: 用途:记录多个值(同种属性) 定义方式:[]用逗号分隔开多个任意类型的值 list()造出来的是列表,参数是可迭代对像,也就是可以使用for循环的对像 传入字典,出来的列表元素是字典的key 常用方法+内置的方法: 优先掌握的方法: l = ["a","b","c","d''] 1.按索引取值,也可以更改 l[0],l[-1],l[0]="A" 通过索引赋值可以,通过索引增加值会报错,因为增…
列表——元组——字典——集合: 列表: # 一:基本使用# 1.用途:存放多个值 # 定义方式:[]内以逗号为分隔多个元素,列表内元素无类型限制# l=['a','b','c'] #l=list(['a','b','c'])# l1=list('hello')# print(l1) # 常用操作+内置的方法 # 按索引存取值(正向存取+反向存取):即可改也可以取l = ['a', 'b', 'c']print(id(l))print(l[-1])l[0] = 'A'print(id(l))pri…
目录 列表类型内置方法 元组类型内置方法 字典类型内置方法 集合类型内置方法 列表类型内置方法 用来存多个元素,[]内用逗号隔开任意数据类型的元素 1. list()强制类型转换 print(list('name')) ['n', 'a', 'm', 'e'] 2. 按索引取值:正向取值+反向取值,既可以存也可以取 hobby = ['run', 'read', 'fishing', 'singing','rap','travelling'] print(hobby[1]) # 取第二个元素 p…