5day 数据类型:列表 1.创建列表 user = ['aa','14',1,10,'aa',1,2,3,3,5,9] n = [] list() m = list() 2.查询 a.按索引查询 b.查询索引 c.统计重复值 3.切片(顾头不顾尾) n = [起始值:结束值:步长值] 由0开始,步长值可不写.为负数时,反向取值 4.修改.增加 a.增加 append b.插入 insert c.修改 赋值 d.批量修改 5.删除 pop 删除最后一个,返回删除的值 remove 删除匹配到的第…
7day 数据类型:字符串 1.定义 字符串是一个有序的字符的集合,用于储存和表示基本的文本信息.单.双.三引号之间的内容称之为字符串: a = ‘hello world!’ b = "你好!" c = '''Hello world!''' 2.基本操作: a.capitalize()  #首字母大写 a.casefold()  #去掉字母大写,全部小写 a.center(50,'-')  #将a放在中间 a.find() #查找值的索引 找不到返回-1 a.index()  #返回查…
在介绍了通用的序列操作后,我们来学习序列类型中的列表和元组 列表 回顾 我们已经初步学习了列表,在深入之前,让我们简单回顾一下以往的知识. 创建列表的方法: >>> list_1 = [] # 创建空列表 >>> list_2 = list() # 创建空列表 >>> list_3 = [1,2,3,4] # 创建带有元素的列表 >>> list_4 = list('abcd') # 创建一个列表 ['a','b','c','d']…
#!/usr/bin/python # 列表的学习, 列表的概念不陌生, 就是熟悉一下python中的列表是如何操作的 # 1. 序列的操作 L = [ 123, 'spam', 1.23] # 里面的元素不用一致 len(L) # 获取序列的长度, 和字符串一样, 所以我就想字符串内部是不是也是序列 L[0] # 通过位置来索引序列中的元素 L[:-1] # 分片 L + [4, 5, 6] # 通过加号操作生成一个新的序列, 而不是在L的末尾的内存处继续添加 # 2. 类型特定的操作 L.a…
python基础 生成式 列表生成式 格式 [表达式 for 表达式 in 迭代对象 (可加判断)] 原: res1 = [] for i in range(1,5): res1.append(i) print(res1) 改: res2 = [i for i in range(1,5)] print(res2) 字典生成式 格式 {key:value for 表达式 in 迭代对象 (可加判断)} a = "adasdsasad" b = "asdasdasdg"…
模块: python中模块是很重要的概念,在模块中加入 if __name__ == "__main__": pass 会使模块应用起来更加灵活,避免出错. ================================== 字典dictionary: python 字典中元素是无序的,并且对于键来说是大小写敏感的. 向字典添加元素:直接写dic['new'] = 'new' del dic['new'] 删除一个元素 dic.clear() 清空dic,返回一个空dic,打印出的是…
一.列表的简介   列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[ ]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如:li = [‘fuyong’,123,Ture,(1,2,3,’123’),[1,2,3,’小明’,],{‘name’:’fuyong’}]   .列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据,32位python的限制是 536870912 个元素,64位python的限制是 11529…
列表是以类的形式实现的. "创建"列表实际上是将一个类实例化. 因此,列表有多种方法能够操作. Python列表操作的函数和方法 列表操作包括下面函数: 1.cmp(list1, list2):比較两个列表的元素 2.len(list):列表元素个数 3.max(list):返回列表元素最大值 4.min(list):返回列表元素最小值 5.list(seq):将元组转换为列表 列表操作包括下面方法: 1.list.append(obj):在列表末尾加入新的对象 2.list.coun…
1.列表(list) 列表是Python的一种内置数据类型,list是一种有序的集合,可以随时添加和删除其中的元素,就像动态数组一样.获取list中的元素用角标获取,角标可以使用正角标,也可以使用负角标,list中的元素的数据类型也可以不一样,也可以在list内放另外一个list,这样也就形成了一个多维集合.用方括号[]扩起来. list常见的方法: len(list) #获取lest长度 list.append() #末尾追加元素 list.pop() #弹出末尾元素 del list[x]…
[1]a=[8,13,11,6,26,19,24]1)请输出列表a中的奇数项2)请输出列表a中的奇数 解:1) a=[8,13,11,6,26,19,24] print a[::2] Result:>>>[8, 11, 26, 24] 2) a = [8,13,11,6,26,19,24] b = [] for item in a: if item%2 !=0: b.append(item) else: continue print b Result:>>>[13, 1…