列表list

列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。

操作

  • 增 names.appeng(x), names.insert(i,x)
  • 改 names[1] = “test”
  • 查 names.index(x)
  • 删 del names names.remove(x)

小例子

names = ['XiaoMing', 'XiaoFang', 'XiaoHua']for name in names:print(f"frands {name}, i miss you")names.append('FengHua')
print(names)names.insert(2, 'XiaoWu')
print(names)names[2] = "武大"
print(names)
print("武大下标地址:" ,names.index("武大"))names.remove("武大")
print(names)
del names[3]
print(names)# 前切片
print("前切片")
print(names[1:3])
print(names[0:1:3])
# 后切片
print("后切片")
print(names[-2])
print(names[-2:-1])
print(names[-2:])# 嵌套
print("嵌套")
names.append(["FengHua", 20, 175])
print(names)
print(names[-1][0])

结果:

列表反转:reverse()

列表排序:sort()

合并:expent()

拷贝列表:copy()

li = [1, 2, 5, 3, 8]
print("列表:", li)
li.reverse()
print("列表反转:", li)
li.sort()
print("排序:", li)
temp = li.copy()
print(temp, "type: ", type(temp))
print(temp == li)
temp[1] = 4
print(li, " - ", temp)
print(temp == li)
temp.extend([0, 7, 2])
print(temp)

列表生成式

li = [f"staff-{i}" for i in range(1, 5)]
print(li)

Python3-基本数据类型之列表相关推荐

  1. python3基本数据类型02——列表、元组

    一.列表 列表:两边是中括号,中间每个元素之间以","相隔 ,中间的元素可以是数字.字符串.元组.列表.字典         例:a  = ['a',1,[2,3],(1,2),{ ...

  2. Python3快速入门(三)——Python3标准数据类型

    Python3快速入门(三)--Python3标准数据类型 一.Python3标准数据类型 Python3 中有六种标准数据类型: A.Number(数字) B.String(字符串) C.List( ...

  3. python3 基本数据类型

    Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对 ...

  4. python3所支持的整数进制_Python3快速入门(三)——Python3标准数据类型

    Python3快速入门(三)--Python3标准数据类型 一.Python3标准数据类型 Python3 中有六种标准数据类型: A.Number(数字) B.String(字符串) C.List( ...

  5. Python3数据结构总结(列表list,元组tuple,集合set,字典dict,堆栈stack,队列queue和遍历技巧)

    文章目录 6种标准数据类型(列表,元组,集合,字典)的对比和初始化 列表增删改查等常用操作的方法总结 列表当做堆栈stack使用 列表当做队列queue使用 序列(字符串+列表+字典)的遍历技巧 字符 ...

  6. runoob python3_Runoob-Python3:Python3 基本数据类型

    Python3 基本数据类型 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型& ...

  7. python3的数据类型以及模块的含义

    python3的数据类型以及模块的含义 购物车 转载于:https://blog.51cto.com/11834445/1884901

  8. python序列数据类型_python 数据类型 序列——列表

    python 数据类型 序列--列表 浏览次数: 发布时间:2015-08-21 11:38 python 数据类型 序列--列表 **列表** list是处理一组有序项目的数据结构,即你可以在一个列 ...

  9. Mybatis JdbcType与Oracle、MySql,javaType数据类型对应列表

    Mybatis JdbcType与Oracle.MySql数据类型对应列表  Mybatis JdbcType Oracle MySql JdbcType ARRAY     JdbcType BIG ...

  10. python进阶_基础篇4(数据类型和列表)

    数据类型和列表 内容回顾(基础篇三) 1:if条件 应用场景: 1)if 单分支: 满足条件执行某个操作,不满足就不执行 2)if 双分支: 满足条件执行某个操作,不满足执行另一个操作 3)if 多分 ...

最新文章

  1. Windows10下搭建Java环境(最新教程)
  2. Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR)
  3. Lazada专业代运营服务商,手把手教你从0到1做好跨境电商
  4. 传智播客python笔记_python传智播客笔记--第十天:隐藏属性,私有属性,私有方法,__del__方法,类的继承,类中方法的重写...
  5. Teams内嵌的卡片image的限制
  6. JEECG开源团队,欢迎技术爱好者加入
  7. jquery获取设置元素宽高位置height()、width()、offset()、position()、scrollTop()、scrollLeft()
  8. 泪目!java面试八股文是哪些
  9. Sword38——字符串的排列
  10. unity怎么显示骨骼_Unity3d教程:骨骼动画介绍
  11. 致诸弟·明师益友虚心请教
  12. 作曲理论与计算机音乐,作曲与作曲技术理论、计算机音乐、指挥各研究方向.PDF...
  13. 幽默 滑稽 及 其他
  14. 后缀自动机1003 HDU 4416
  15. 【Jquery-03】jq中的样式操作
  16. SCIPY类库——最小二乘法应用
  17. 柳州高级中学2021年高考成绩查询,2021年柳州所有高中排名一览表
  18. 国产数据库岁末大盘点
  19. WOL开启远程唤醒开机功能笔记
  20. 中国首个软件城市竞争力排行榜出炉 大连名次靠前

热门文章

  1. Thinkpad x230i预装Windows 8的机型更换Windows 7及XP的常规设置方法
  2. 最早开始WFH的人,已经被逼着996了……
  3. 台式计算机功率图片,台式电脑费电吗 家用台式电脑功率【图文】
  4. 伦敦奥运会,失败的奥运会
  5. 如何查看Ubuntu中的主机ip
  6. 六级考研单词之路-三十四
  7. 读英语原版书两年经验分享
  8. lungs UFA eat walnuts.
  9. 微擎mc.mod.php,微擎获取用户头像失败的问题如何处理
  10. 学python要多少钱-学Python能挣多少钱?哪些人适合学Python?