路飞学城-python开发培训--第二章
Posted cktesting
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了路飞学城-python开发培训--第二章相关的知识,希望对你有一定的参考价值。
1 二进制,ASCII码,字符编码发展
2 列表
1)创建列表
2 )增,删,改,查
3)切片,循环,排序
#! -*- coding = utf-8 -*- l1 = [] print(l1) l2 = [‘a‘,‘b‘,‘c‘,‘d‘,‘e‘,‘f‘] print(l2) l3 = list() print(l3) print (type(l3)) # 嵌套 la = [‘abc‘,[‘a‘,‘b‘,‘c‘]] print(la) #索引,下标 l4 = [‘x‘,‘y‘,‘z‘,1,2,3,4,5,‘e‘,‘r‘,‘g‘,‘h‘] print(l4[2]) print(l4[-1]) # 切片 print(l4[:4]) # 步长 print(l4[::2]) # index找到索引值 print(l4.index(3)) # 增加,追加到最后一位 注意每次职能增加一个值 l4.append(‘b‘) print(l4) # 插入 l4.insert(2,‘alibaba‘) print(l4) # 修改 l4[2]=‘tengxu‘ print(l4) # 连续修改几个值 l4[2:3]=‘wangyi‘ print(l4) #删除 1删除最后一个 l4.pop() print(l4) # 指定删除 一个一个删除 l4.remove(‘g‘) print(l4) # del 全局删除 del l4[2] print(l4) del l4[3:10] print(l4) ‘‘‘ #循环 for i in l4: print(i) #range 生成一个列表 for i in range(10): print(i) ‘‘‘ print(‘=========‘) #排序 print(l4) # l4.sort() print(l4) #原地反转 l4.reverse() print(l4.reverse()) print(‘=========‘) # 列表链接 l5 = la+l4 print(l5) l6 = la.extend(l4) print(l6) #复制 完全独立 print("复制") l6 = l4.copy() l6[2]=‘aaa‘ print(l4) print(l6)
以上是关于路飞学城-python开发培训--第二章的主要内容,如果未能解决你的问题,请参考以下文章