为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第五天 Python的List容器

标签:
Python

课程名称:Python3 入门教程(新版)

章节名称 第3章 Python的list容器

讲师姓名:咚咚呛


课程内容:

#coding:utf-8

name = ('fang' , 'le' ,'le')
names_add = name + name
names_c = name * 10  # name *=10
print(names_add)
print(names_c)

#append 将一个元素添加到当前列表中 list.append(new_item)
names = ['fangle','l']
number = 1.1
tule_test =(1,)
dict_test ={"name":"fam"}
names.append('e')
names.append(number)
names.append(tule_test)
names.append(dict_test)
print(names)

# insert插入新元素 list.insert(index,new_item)
# 如果insert传入的位置列表中不存在会插入队尾
goods =['1','2']
goods.insert(1,3)
print(goods)

#count函数返回成员的个数 list.count(item)

animals =['dog','cat','dog']
print(animals.count('dog'))

#remove函数 删除列表中的某个元素 list.remove(item)
employees = [1,2,3,4]
employees.remove(2)
print(employees)
del employees
print(employees)

#reverse函数 将列表中元素颠倒 list.reverse()

#sort函数 排序 list.sort(key,asc/desc)

#claer函数 清空列表 list.clear()
#copy函数 复制一份列表 内容相同返回不同的一个地址的列表 list.copy()
#深拷贝 copy.deepcopy(a) 不共享数据 重要概念 二次赋值和浅拷贝的深层的数据结构是共享内存的。
#extend函数 将其他列表导入当前列表 list.extend(newlist)
#索引和切片  numbers[::-1] 反序   [0:8:2]跳跃步长 [0:0]生产空列表
#pop函数 list.pop(index) 删除索引的值并返回内容
#del索引  del list[index]

学习收获:

  1. 列表和元祖大致用法相同,部分会改变长度的函数上用法有区别,比如del

打卡截图:

https://img1.sycdn.imooc.com//631ab1e00001afdf07920600.jpg

https://img1.sycdn.imooc.com//631ab1e00001bbf508930562.jpg


点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消