一 、列表

    在python中使用[]来描述列表, 内部元素用逗号隔开. 对数据类型没有要求 

  1.列表存在索引和切片. 和字符串是一样的. 

 

    2.增删改查操作

     1).增加

1. .append("*") 追加
            2. .insert(1, "*")   往 1 的位置插入元素 *

       3. .extend("**")   迭代添加 把元素一个一个添加

        .extend(["**"])  只添加一个元素 **

     2).删

       1. .pop()     默认从后向前

         .pop(1)      删除1 位置的元素

2. .remove("*")  删除指定元素* , 不存在时报错

3. del 列表[3]      用索引或切片删除

        4. .clear()       清空

     3).改    索引修改    改完要塞回去

1.  列表[3] = "*"    把 3 位置的改成  *

       2.  列表[1:3] = ["**"]     切片修改

       3.  列表[1:5:2] = ["**","&&"]   需放2个元素 但只有一个是报错

4).查    用for循环

lst = ["jay", "wlh", "lzw", "wf"]

for item in lst: # item是lst中的每一项
                           print(item)

  3.其他操作

    1.  .count() 计数

    2.  .sort() 排序 升序

          .sort(reverse = True)        降序

    3.  .reverse()       翻转
    4.  len(列表)      求列表长度

   5.嵌套

二、元组(tuple)    只读列表

不可变。一旦写好 不可修改

1. 索引和切片用法  与str 和list 用法相同

   2.  tu yong= tuple()   空元组 固定写法

tu = (1)       不是元组   是int型

tu = (1,)       是元组,写元组时在末尾要加“,”

   3.元组是可迭代的,可用for循环。

十九、range()    可以被迭代的   前闭后开

   1.   range(10)     0-9

      range(10,20)   10-19

range(10,20,3)   10 13 16 19

    2.获得for循环中的索引

python --- 04 列表 元组的更多相关文章

  1. python 基础篇 04(列表 元组 常规操作)

    本节主要内容:1. 列表2. 列表的增删改查3. 列表的嵌套4. 元组和元组嵌套5. range 一. 列表1.1 列表的介绍列表是python的基础数据类型之一 ,其他编程语言也有类似的数据类型. ...

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

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

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

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

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

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

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

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

  6. python之路---04 列表 元组

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

  7. python中列表 元组 字符串如何互相转换

    python中有三个内建函数:列表,元组和字符串,他们之间的互相转换使用三个函数,str(),tuple()和list(),具体示例如下所示: >>> s = "xxxxx ...

  8. Python之列表&元组&字典

    今天学习了Python的基本数据类型,做以下笔记,以备查用. 一.列表 列表的常用方法: 1.append()方法 def append(self, p_object): # real signatu ...

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

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

随机推荐

  1. is_readable() 函数检查指定的文件是否可读。

    定义和用法 is_readable() 函数判断指定文件名是否可读. 语法 is_readable(file) 参数 描述 file 必需.规定要检查的文件. 说明 如果由 file 指定的文件或目录 ...

  2. jsp的文件包含漏洞

    jsp的文件包含分静态包含的动态包含两种: 静态包含:<%@include file="top.jsp"%> 动态包含:<jsp:include page=&qu ...

  3. UVA 11796 Dog Distance(几何)

    Dog Distance [题目链接]Dog Distance [题目类型]几何 &题解: 蓝书的题,刘汝佳的代码,学习一下 &代码: // UVa11796 Dog Distance ...

  4. MyBatis基础入门《十七》动态SQL

    MyBatis基础入门<十七>动态SQL 描述: >> 完成多条件查询等逻辑实现 >> 用于实现动态SQL的元素主要有: > if > trim > ...

  5. Django MTV模式详解

      出自:http://blog.csdn.net/dbanote/article/details/11338953 在正式开始coding之前,我觉得有必要探讨下Django的MTV模式,理论和实践 ...

  6. fiddler2抓包数据工具使用教程

    一款免费且功能强大的数据包抓取软件.它通过代理的方式获取程序http通讯的数据,可以用其检测网页和服务器的交互情况,能够记录所有客户端和服务器间的http请求,支持监视.设置断点.甚至修改输入输出数据 ...

  7. Abp项目构建、swagger及代码生成器

    前段时间在学习abp,在配置swagger时踩了不少坑,特此整理一下,方便同行参考.幸运的是又发现了神奇的代码生成器,分享下亲身经验. 觉得此博客非常有用的朋友可以在右侧赞助打赏下,非常感谢大家支持. ...

  8. python ip代理

    import random import urllib.request from bs4 import BeautifulSoup import time url ='http://www.whati ...

  9. javascript(二):数据类型&数值

    第一部分:数据类型 javascript数据类型通常来说是6种(ES6新增第七种Symbol类型) number:数值 string:字符串 boolean:布尔类型,true或false undef ...

  10. golang学习笔记13 Golang 类型转换整理 go语言string、int、int64、float64、complex 互相转换

    golang学习笔记13 Golang 类型转换整理 go语言string.int.int64.float64.complex 互相转换 #string到intint,err:=strconv.Ato ...