python之路第二天

2021-01-26 10:16

阅读:560

标签:dex   打印   方法   style   insert   字符串操作   编码   影响   names   

 

本节内容

  1. 列表、元组操作
  2. 字符串操作
  3. 字典操作
  4. 集合操作
  5. 文件操作
  6. 字符编码与转码 

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之路第二天

标签:dex   打印   方法   style   insert   字符串操作   编码   影响   names   

原文地址:https://www.cnblogs.com/zhangyin3306/p/12853966.html


评论


亲,登录后才可以留言!