前言

元组、列表前面章节有讲解实例,本节内容是列表、元组的多嵌套。

一、列表嵌套

1、列表嵌套操作1

  1. # 列表的嵌套
  2. li = ['xiaolong', '小林', ['小龙', 'xiaol'], '咯']
  3. print(li[1][1]) # 取li列表下标1的 下标1元素
  4. li[0] = li[0].capitalize() # li列表下标0改为首字母大写
  5. print(li)
  6.  
  7. li[1] = '小龙龙' # li列表下标1重新赋值
  8. print(li)

2、列表嵌套操作2

  1. li = ['xiaolong', '小林', ['小龙', 'xiaol'], '咯']
  2. print(li[1].replace('小', '龙')) # 1、替换,将li下标1的 小 替换为 龙
  3.  
  4. li[1] = li[1].replace('小', '龙') # 2、替换,将li列表下标1的 小 替换为 龙
  5. print(li)
  6.  
  7. li[2][1] = li[2][1].upper() # 3、全大写
  8. print(li)

三、元组

1、元组,只读列表,可循环查询,可切片。儿子不能改,孙子可能可以改。

  1. # 元组,只读列表,可循环查询,可切片。
  2. # 儿子不能改,孙子可能可以改
  3. tu = (1, 2, 'asd', [3, 'xiaolong', '小龙'], 'aiyi')
  4. tu[3][0] = '' # 改的是元组里面的列表
  5. print(tu)
  6.  
  7. print(tu[0:3]) # 切片后是元组
  8. for i in tu: # 查
  9. print(i)

2、append操作,元组里的列表新增

  1. # 元组嵌套列表,里面的列表可以改
  2. tu = (1, 2, 'asd', [3, 'xiaolong', '小龙'], 'aiyi')
  3. tu[3][1] = tu[3][1].upper() # 元组里的列表1下标改为全大写
  4. print(tu)
  5.  
  6. tu[3].append('sb') # 元组里的列表新增一个:sb
  7. print(tu)

3、jojn,列表转换成字符串 join(),字符串转为列表用切割 split()

  1. # jojn
  2. s = ''
  3. s1 = " ".join(s)  # 每个元素有个空格,可设置其它
  1. print(s1)
  1. # 列表转换成字符串 join(),字符串转为列表用切割 split()
  2. li = ['xiaolong', '小林', '咯']
  3. s = '+'.join(li)
  4. print(s)
  5. print(type(s))

4、range,python range() 函数可创建一个整数列表,一般用在 for 循环中。

  1. # range,python range() 函数可创建一个整数列表,一般用在 for 循环中。
  2. for i in range(0, 11, 2): # 顺序
  3. print(i)
  4.  
  5. for i in range(10, -1, -2): # 倒序
  6. print("第二个:", i)

欢迎来QQ交流群:482713805

python-10-列表、元组嵌套的更多相关文章

  1. 孤荷凌寒自学python第六天 列表的嵌套与列表的主要方法

    孤荷凌寒自学python第六天 列表的嵌套与列表的主要方法 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) (同步的语音笔记朗读:https://www.ximalaya.com/keji/1 ...

  2. **python中列表 元组 字典 集合

    列表 元组 字典 集合的区别是python面试中最常见的一个问题.这个问题虽然很基础,但确实能反映出面试者的基础水平. 1.列表 列表是以方括号“[]”包围的数据集合,不同成员以“,”分隔. 列表的特 ...

  3. python 中列表 元组 字典 集合的区别

    先看图片解释 (1)列表 什么是列表呢?我觉得列表就是我们日常生活中经常见到的清单.比如,统计过去一周我们买过的东西,把这些东西列出来,就是清单.由于我们买一种东西可能不止一次,所以清单中是允许有重复 ...

  4. python中列表 元组 字典 集合的区别

    列表 元组 字典 集合的区别是python面试中最常见的一个问题.这个问题虽然很基础,但确实能反映出面试者的基础水平. (1)列表 什么是列表呢?我觉得列表就是我们日常生活中经常见到的清单.比如,统计 ...

  5. python字符串 列表 元组 字典相关操作函数总结

    1.字符串操作函数 find 在字符串中查找子串,找到首次出现的位置,返回下标,找不到返回-1 rfind 从右边查找 join 连接字符串数组 replace 用指定内容替换指定内容,可以指定次数 ...

  6. Python学习-列表元组字典操作

    一.列表 列表是Python的基本数据类型之一,它是以 [] 括起来的,内部成员用逗号隔开.里面可以存放各种数据类型. # 例如: list2 = ['jason', 2, (1, 3), ['war ...

  7. python --- 04 列表 元组

    一 .列表 在python中使用[]来描述列表, 内部元素用逗号隔开. 对数据类型没有要求 1.列表存在索引和切片. 和字符串是一样的. 2.增删改查操作 1).增加 1. .append(" ...

  8. python基础-列表元组字典

    1.列表和元组 列表可以对数据实现最方便的存储.修改等操作 names=["Alex","tenglan","Eric","Rai ...

  9. 【python】列表&&元组&&字典

    列表:用“[]”包裹,可对值增删改. 列表遍历: 方法一: alist=["a","b","c","d","e ...

  10. python字符串列表元组序列操作

    Table of Contents generated with DocToc python系列-字符串.列表.元组的操作 序列的访问及运算符 序列通用操作 访问单个元素 切片访问一部分元素 序列的复 ...

随机推荐

  1. pixijs shader fade 从左到有右淡入 从下到上淡入效果

    pixijs shader fade 从左到有右淡入     从下到上淡入效果 const app = new PIXI.Application({ transparent: true }); doc ...

  2. C++入门到理解阶段二基础篇(5)——C++流程结构

    1.顺序结构 程序从上到下执行 2.选择结构(判断结构) 判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的). ​ C++ 编程 ...

  3. WebSocket数据加密——AES与RSA混合加密

    前言 之前在写“一套简单的web即时通讯”,写到第三版的时候没什么思路,正好微信公众号看到一篇讲API交互加密,于是就自己搞了一套AES与RSA混合加密,无意中产生应用在WebSocket想法,好在思 ...

  4. SpringBoot2.0.4部署在tomcat容器中

    1.  修改启动类继承自SpringBootServletInitializer. 2. 重写config方法: @Overrideprotected SpringApplicationBuilder ...

  5. 码云git常用命令

    Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加 ...

  6. LinuxShell脚本——认识Shell脚本

    LinuxShell脚本——认识Shell脚本 摘要:本文主要介绍了Shell脚本的一些基本知识. 什么是Shell脚本 shell脚本是利用shell的功能所写的一个程序,这个程序是使用纯文本文件, ...

  7. windows 下使用cmake指定visual studio 版本

    https://blog.csdn.net/iceboy314159/article/details/87829950

  8. elasticsearch中文搜索优化

    遇到的问题 检索葡萄糖关键字,希望结果仅包含葡萄糖,不包含葡萄:检索葡萄,希望结果包含葡萄糖. 同义词如何配置 如何确保搜索关键词被正确分词 分析器分词流程 分析器扮演着非常重要的角色,ES提供的有内 ...

  9. UML类图和用例图

    软件体系结构的多视图   kruchten提出了软件体系结构的4+1视图模型,其中用例图位于中心位置(4+1视图中的1). 逻辑视图   一种静态建模视图 进程视图   一种并发进程或任务视图 开发视 ...

  10. js实现textarea自适应高度

    html结构: <div class="container" id="container"> <div class="text-wr ...