一.列表 1.什么是列表? 列表是一个可变类型,由  [ ] 表示,每一项元素用逗号隔开.列表能够装大量的数据,可以装对象的对象. 2.列表的索引和切片. 列表和字符串一样,也有索引和切片.只不过列表切出来的是列表. 同样列表的索引的下标从0开始 [起始位置 : 结束位置 : 步长] 3.列表的增删改查 <1>有关增加方面: (1) append(): 追加       在屁股后面添加 .     在原有的基础上操作. (2)insert(index) :  在 index位置添加元素   …
#list 是 类 ,列表 序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. Python有6个序列的内置类型,但最常见的是列表和元组. 序列都可以进行的操作包括索引,切片,加,乘,检查成员. 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法. 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型 li = [1,23,4,"age…
#list 类中提供的方法 #参数 1.def append(self, *args, **kwargs)原来值最后追加#对象..方法(..) #li对象调用append方法 li = [11,22,33,22.44] li.append(5) print(li) #输出结果[11, 22, 33, 22.44, 5] 2.def clear(self, *args, **kwargs)清空列表 li = [11,22,33,22.44] li.clear() print(li) #输出结果[]…
python全栈开发-Day5  元组.字典 一.前言 首先,不管学习什么数据类型,我们都带着以下几个问题展开学习: #1:基本使用 1 .用途 2 .定义方式 3.常用操作+内置的方法 #2:该类型总结 1 .存一个值or存多个值, 只能存一个值 可以存多个值,值都可以是什么类型 2 .有序or无序 3 .可变or不可变 !!!可变:值变,id不变.可变==不可hash !!!不可变:值变,id就变.不可变==可hash 二.元组 #作用:存多个值,对比列表来说,元组不可变(是可以当做字典的k…
python基本数据类型  ( int , bool , str ) 一  python基本数据类型    (一)int ==> 整数.进行数学运算     (二)str ==> 字符串.可保留少量数据并进行相应操作 (三)bool ==> 判断真假.True,False (四)list ==> 存储大量数据.用[ ]表示 (五)tuple==> 元组.不可以发生改变用()表示 (六)dict ==> 字典.保存键值对,一样可以保存大量数据 (七)set ==>…
字符串: def capitalize(self, *args, **kwargs) test = "aLxs" v = test.capitalize() #capitalize() 把字符串中首字母大写,其他为小写. print(v) #输出结果 Alxs def casefold(self, *args, **kwargs) test = "aLxs" v1 =test.casefold() #所有变小写,未知相对应的也变.casefold()更强 print…
一:元组    1)定义    元组:有序,可以按索引取值,不可变,但是可以修改元组里面可变数据的数据内容. res = (1,2,3,4,3,2,1) 2)内置方法和使用 res.count(1) 返回值:2 可以count,说明可以存放多个同样的数据 res.index(2,3,6) 返回值:5 二:字典 1)字典的定义: 字典无序,可以按key取值,key可以为所有不可变类型的数据,values可以为所有类型数据. 例:name={"one":"wusong"…
1.数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位系统上,整数的位数为64位,取值范围为-2**63-2**63-1,即-9223372036854775808-9223372036854775807 class int(object): """ int(x=0) -> int or long int(x, base=10) -> int or long C…
基本数据类似包括: 字符串(str) 数字(int) 列表(list) 元祖(tuple) 字典(dict) 布尔值(bool) 字符串(引号): name = "我是某某某" name = 'alexc' name = """alexc""" name = '''我是某某某''' 加法: n1= "abc" n2 = "db" n4 = "bme" n3 = n1…
数字  int a1 =123 a2=456 int 讲字符串转换为数字 a = " #字符串 b = int(a) #将字符串转换成整形 b = b + 1000 #只有整形的时候才可以进行数值运算 例: a = "123"print(type(a),a)b =int (a)print(type(b),a) 输出: <class 'str'> 123 <class 'int'> 123 num= " v =int(num,base=2) #…