python列表   ['a','1','vs2']       里面的值可以改 python元祖   ('a','1','css','sdf12')   里面的值不能改 python字典   {'status':233,'message','sshha'}…
一.编码方式占位 1.ASCII码:字母.数字.特殊字符,1个字节占8位 2.Unicode:字母 2字节占16位  /  中文 4字节 占32位 3.UTF8:字母 1字节占8位 / 欧洲 2字节占16位 / 中文 3字节占24位 4.GBK: 字母1字节 占8位 / 中文 2字节占16位 二.列表 列表 names = ['a','b','c','d'] 1.追加:append >>> names.append('e') >>> names ['a', 'b', '…
取值 name = "alexdfg" print(name[3:5]) 取出 ex name = "alexdfg" print(name[3]) 取出e 列表 list list 类型 列表 li = [1,12 ,19 ,"age" ,["alex","lalala"],188,True] 可以用  while 和 for 循环 但是循环的元素是每一个 段 li = [1, 3, "alex…
列表 1. 列表——增 (1)append li = ['xcsd', 'cdc', [1, 5, 2], 'eht', '辛辰'] li.append('nihao') print(li) #['xcsd', 'cdc', [1, 5, 2], 'eht', '辛辰', 'nihao'] li.append(1) print(li) #['xcsd', 'cdc', [1, 5, 2], 'eht', '辛辰', 'nihao', 1] print(li.append('hello')) #N…
一 列表 1 列表的循环遍历 namesList = ['xiaoWang','xiaoZhang','xiaoHua'] for name in namesList: print(name) 结果 xiaoWang xiaoZhang xiaoHua 2. 使用while循环 namesList = ['xiaoWang','xiaoZhang','xiaoHua'] length = len(namesList) i = 0 while i<length: print(namesList[i…
python 的列表和元素: 共同点:有序的 区别:1.列表可以修改增加删除列表内容,元组不能修改 联系:元组中包含列表的元素,可以修改列表元素. 分析:1.列表:LIST1=[1,2,3,4,5,6]  对象LIST1包含多个元素. 2.列表相关函数:len(列表对象)获取列表元素个数: 列表最后追加元素    列表对象.append(追加的元素); 列表追加列表          列表对象.extend(要追加的对象): 指定位置插入元素    列表对象.inster(指定位置,插入元素):…
1.列表 数据类型之一,存储数据,大量的,存储不同类型的数据 列表是一种有序的容器 支持索引 列表是一种可变数据类型 原地修改 列表中只要用逗号隔开的就是一个元素,字符串中只要是占一个位置的就是一个元素 1.1 列表的增加: lst.append() 追加(在最末尾的地方进行添加) lst. insert() 插入 lst.extend() 迭代添加 1.2 列表的删除 lst.clear() 清空 lst.pop() 删除 lst.remove() 移除 del lst[4] # 通过索引删除…
#列表创建1 a=['李刚','李白','王维','苏轼','李商隐','苏洵','王安石','司马光'] #列表创建2 b=list(['李刚','李白','王维','苏轼','李商隐','苏洵','王安石','司马光']) d=[[1,2,3],[4,5,6]] print(d[0][1]) #列表嵌套使用 #列表的增删改查 #列表的查询 print(a[0]) #切片 a[起始位置,结束位置,步长] a[startIndex,endIndex] 从a[startIndex]到endInde…
坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina.云+社区.知乎等各大平台都有. 目录 一.列表推导式 二.字典推导式 三.2种方式创建生成器 1.生成器表达式 2.函数里面,通过 yield 定义生成器 一.列表推导式 推导式可以帮助我们快速创建列表.创建字典.比如现在要创建一个列表. 做自动化测试的时候,比如创建个 url 列表,url 列表里面可能是存储了网站的页数: 一直到 100,生成 100 个页面,但是这 100 个页面有规律,url 地址,前面这一部分是不变的,只…
推导式是Python中很强大的.很受欢迎的特性,具有语言简洁,简化代码,速度快等优点.推导式包括:1.列表推导式2.字典推导式3.集合推导式4.嵌套列表推导式注意: 字典和集合推导是最近才加入到Python的(Python 2.7 和Python 3.1以上版). 下面简要介绍下: 第一:列表推导式 列表推导式也叫列表解析式. 功能:是提供一种方便的列表创建方法,只用一条简洁的表达式即可对得到的元素进行转换变形,所以,列表解析式返回的是一个列表 格式:用中括号括起来,中间用for语句,后面跟if…