最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

python入门教程之列表操作

来源:动视网 责编:小采 时间:2020-11-27 14:23:34
文档

python入门教程之列表操作

python入门教程之列表操作:python列表操作——增append:追加一条数据到列表的最后name = ["Zhangsan","XiongDa","Lisi"] name.append("wangwu")print name 输出结果: ['Zhangsan', &#
推荐度:
导读python入门教程之列表操作:python列表操作——增append:追加一条数据到列表的最后name = ["Zhangsan","XiongDa","Lisi"] name.append("wangwu")print name 输出结果: ['Zhangsan', &#


python列表操作——增

append:追加一条数据到列表的最后

name = ["Zhangsan","XiongDa","Lisi"]
name.append("wangwu")print name
输出结果: ['Zhangsan', 'XiongDa', 'Lisi', 'wangwu']

insert:指定位置插入一条数据

name = ["Zhangsan","XiongDa","Lisi"]
name.insert(1,"wangwu") #在下标为1的位置插入一条数据“wangwu”print name
输出结果: ['Zhangsan', 'wangwu', 'XiongDa', 'Lisi']

python列表操作——删

name = ["Zhangsan","XiongDa","Lisi"]
name.remove("Lisi") #删除指定的数据print name
输出结果: ['Zhangsan', 'XiongDa']
name = ["Zhangsan","XiongDa","Lisi"]del name[0] #删掉下标为0的一条数据print name
输出结果: ['XiongDa', 'Lisi']
name = ["Zhangsan","XiongDa","Lisi"]
name.pop() #删除最后一条数据print name
输出结果: ['Zhangsan', 'XiongDa']

如果当pop()中带入了参数,其效果等同于del

Name.pop(1) == del name[1]

python列表操作——改

name = ["Zhangsan","XiongDa","Lisi"]
name[1] = "wangwu"print name
输出结果: ['Zhangsan', 'wangwu', 'Lisi']

python列表操作——查

name = ["Zhangsan","XiongDa","Lisi","wangwu"]print(name[1]) #直接取出下标为1的数据
输出结果: XiongDa
name = ["Zhangsan","XiongDa","Lisi","wangwu"]print(name[0:2]) #取出从下标0到下标1的数据,不包括2(顾头不顾尾)
输出结果: ['Zhangsan', 'XiongDa']

当下标为负数时,则从右边开始取

name = ["Zhangsan","XiongDa","Lisi","wangwu"]print(name[-1]) #直接取出下标为1的数据
输出结果: wangwu
name = ["Zhangsan","XiongDa","Lisi","wangwu"]print(name[-3:-1]) #从倒数第三个开始取,取到倒数第二个,因为不包括-1
输出结果: ['XiongDa', 'Lisi']
name = ["Zhangsan","XiongDa","Lisi","wangwu"]print(name[-3:]) #从倒数第三个开始取,取到倒数第一个
输出结果: ['XiongDa', 'Lisi', 'wangwu'] 同理从昨天开始取时 name[0:3] == name[:3]

列表其他操作:

name = ["Zhangsan","XiongDa","Lisi","wangwu","Lisi"]
name.count("Lisi") #统计Lisi出现的次数name.clear() #清空数据name.reverse() #反转列表name.sort() 正向排序
name2 = ["1","2"]
name.extend(name2) #两个数组合并,name2放在后面

文档

python入门教程之列表操作

python入门教程之列表操作:python列表操作——增append:追加一条数据到列表的最后name = ["Zhangsan","XiongDa","Lisi"] name.append("wangwu")print name 输出结果: ['Zhangsan', &#
推荐度:
标签: 操作 教程 列表
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top