python Day2
来源:互联网 发布:门禁发卡软件 编辑:程序博客网 时间:2024/04/29 19:02
1.
python中Bytes 和 string 的相互转换
方法 : 分别用
encode 和 decode 相互装换
代码例子:
msg = '我是谁,我在哪?'print(msg)print(msg.encode(encoding="utf-8"))print(msg.encode(encoding="utf-8").decode(encoding="utf-8"))
结果:注意:
Python3中已经默认encode和decode中的值位UTF-8,所以选择可写可不写。
2.列表
Python中的列表其实就像C++中的数组类似,而使用的方法也是大同小异
直接看例子吧:
name=[]name = ["Jane","Nike","Mike","kenvie"];print(name) #['Jane', 'Nike', 'Mike', 'kenvie']print(name[0],name[1]) #Jane Nikeprint(name[1:3]) #顾头不顾尾 ['Nike', 'Mike']print(name[3]) #顺数 kenvieprint(name[-1]) #逆数 切片操作 kenvieprint(name[-2:]) # ['Mike', 'kenvie']name.append("Mark") #追加到最后面name.insert(2,"wiiknow") #插入指定位置name[1]="ZYQ" #改值name.remove("Jane") #移除del name[2] #指定位置删除name.pop(3) #方法二,删除指定位置,不写入参数,则默认删除最后一位print(name.index("ZYQ")) #寻找列表中此值的位置print(name.count("wiiknow")) #获取数值出现的次数name.reverse() #将列表反转name.sort() #排序name2= []name2 = ["LLL","XXX","BBB"];name.extend(name2) #将name2合并到name后边,但name2不会消失name3=[]name.copy(name2); #将name2复制到name3中 name3=["LLL","XXX","BBB"]print(name)
阅读全文
0 0
- Day2、Python
- Python 【Day2】
- Python-day2
- python day2
- PYTHON----DAY2
- python Day2
- python Day2
- python-DAY2-运算符
- Python 初学记录 day2
- Learning Python Day2
- Python-Day2(函数)
- Python学习笔记Day2
- Python函数Day2
- Python学习,Day2
- python day2(20170221)
- python学习 day2
- python学习日志--day2
- Python-learning Day2
- 文章标题
- 字符串逆序输出
- iscroll 的上拉刷新下拉加载 及卡顿的解决办法
- Verilog HDL中task与function的区别
- Java join()使用及源码分析
- python Day2
- HDU
- 使用export/import导出和导入docker容器
- 基于 yii2 的定时任务处理/
- Hadoop: What it is, how it works, and what it can do
- ubuntu虚拟机重启后进入initramfs的解决办法 (转)
- go 文件差量对比,并用天做区分文件夹(几个月的精减版)
- 基于socket(TCP)和opencv的实时视频传输
- 简单的设计模式||六大原则