python之路第二天
Posted zhangyin3306
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之路第二天相关的知识,希望对你有一定的参考价值。
本节内容
- 列表、元组操作
- 字符串操作
- 字典操作
- 集合操作
- 文件操作
- 字符编码与转码
1. 列表、元组操作
列表
names = ["zhangsan","lisi","wangwu","zhaoliu"]
切片
print(names[0])#打印第一个 print(names[3])#打印最后一个 print(names[:2])#打印前2位 print(names[2:])#打印后面的 print(names[1:3])#打印1、2 print(names[1::2])#后面2代表每隔两位取一数
增删改查
names.append("dd") #在列表最后增加 names.insert(1,"b爸爸") #在1后买你插入“b爸爸” del names[1] #删除 1 的值 names.remove("zhangsan") #删除指定值 b= ["哥哥","didi"] names.extend(b) #扩展names #深拷贝就是完全跟以前就没有任何关系了,原来的对象怎么改都不会影响当前对象 #浅拷贝,原对象的list元素改变的话会改变当前对象,如果当前对象中list元素改变了,也同样会影响原对象。
元组
names = ("alex","jack","eric")
它只有2个方法,一个是count,一个是index
names.index()
names.count()
以上是关于python之路第二天的主要内容,如果未能解决你的问题,请参考以下文章