`
zhangbaoming815
  • 浏览: 149332 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python的list 和tuple

阅读更多

在python中最基本的结构是序列化结构,每个值都有它固定的位置,位置的下表从0到长度-1,python有六种基本的序列化结构类型,最常用的是list和tuple


list是最通用的数据类型,list以逗号分隔,方括号包围,一个列表可以放任意类型的值

下面创建一个有四个元素的list

list1 = ['physics', 'chemistry', 1997, 2000];

print list1[0]

list2 = [1,2,3,4,5,6]

print list2[1:5]

更新列表中的元素,可以使用等于号来实现,添加元素可以使用append()方法

更新元素:

list1[2] = 2001;

print list1[2]

添加元素:

list2.append(list1)

print list2[0:9]

从列表中移除一个元素,可以使用del 语句来删除一个元素:

list3 = ['physics', 'chemistry', 1997, 2000];

print list3[0:4]

del list3[2]

print list3[0:4]


在list中使用 + 号来进行字符串的连接,使用 * 号来输出字符串的重复次数

基本函数与方法:

http://www.tutorialspoint.com/python/python_lists.htm



python中的tuple


tuple是一个复杂的序列化对象,tuple于list的区别是tuples是用小括号来鉴定一个tuple,而list用方括号来鉴定一个list

tup1 = ('physics', 'chemistry', 1997, 2000);


元组可以认为是不能修改的列表,元组的值是不能改变的,tuple[2]=100是一个错误的表达式,在tuple中移除单个的元素也是不允许的

 


 

分享到:
评论

相关推荐

    python的List和Tuple类型

    ### Python的List和Tuple类型详解 #### 一、List类型详解 在Python中,`list` 是一种非常重要的数据结构,它表示一个有序的集合,能够存放任意类型的元素,并且支持动态地添加或删除元素。 ##### 1. 创建List ```...

    python List_Tuple_Mix_Stat_python列表计算方法_

    在这个主题中,我们将深入探讨Python中的列表(List)和元组(Tuple)的混合使用以及统计计算方法。列表是Python中最基本的数据结构之一,而元组则提供了一种不可变的序列类型。以下是一些关于这些话题的关键知识点...

    Python语法:list和tuple

    在Python编程语言中,`list`和`tuple`是两种非常重要的数据结构,它们用于存储和组织多个元素。本文将深入探讨这两种数据类型,并结合机器学习的背景,讲解它们在实际应用中的作用。 首先,`list`是Python中最常用...

    Python中List和Tuple类型1

    在Python编程语言中,列表(List)和元组(Tuple)是两种常见的序列类型,用于存储和操作有序的数据集合。本篇文章将详细讲解这两种类型及其使用。 **1. Python 列表 (List)** 列表是Python内建的一种数据类型,它...

    python中的list、tuple、set、dict用法简析.doc

    Python 是一种高级的编程语言,它提供了多种数据结构,包括列表(List)、元组(Tuple)、集合(Set)和字典(Dict)。这些数据结构可以用来存储和处理数据,本文将详细介绍它们的用法和特点。 List(列表) List ...

    PYTHON学习教程:使用list和tuple(详细代码讲解).docx

    PYTHON学习教程:使用list和tuple PYTHON学习教程:使用list和tuple是...tuple和list的主要区别在于tuple是一旦初始化就不能修改,而list是可变的有序表。因此,在实际应用中,需要根据情况选择使用list或tuple。

    python: 判断tuple、list、dict是否为空的方法

    Test tuple_test = () ...以上这篇python: 判断tuple、list、dict是否为空的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:pytho

    Python编程一级试卷-1.docx

    二、Python List和Tuple Python语言提供了两种数据结构:List和Tuple。 1. List List是一种有序的集合,元素可以是不同的数据类型,List可以使用索引访问和修改元素。 例如,list1 = [1, 2, 3, 4, 5],可以使用...

    Python之使用list和tuple共7页.pdf.zi

    在Python编程语言中,列表(List)和元组(Tuple)是两种非常基础且重要的数据结构,它们在存储和组织数据方面发挥着关键作用。本资料"Python之使用list和tuple共7页.pdf"深入探讨了这两种数据类型的特性和用法,...

    Python初学list与tuple教程共4页.pdf.z

    在Python编程语言中,列表(List)和元组(Tuple)是两种非常基础且重要的数据结构,它们在存储和组织数据方面发挥着关键作用。本教程将深入探讨这两个概念,帮助初学者理解它们的特性、用途以及如何有效地利用它们...

    python中list与tuple,dict与set详解

    ### Python中的List与Tuple #### List 在Python中,`list`是一种有序的数据集合,它支持多种操作,如追加、插入、删除等。列表的一个重要特性是它的灵活性——不仅能够容纳不同类型的元素(比如字符串、整数甚至是...

    Python 使用list和tuple+条件判断详解

    在Python编程中,list(列表)和tuple(元组)是最常用的两种数据结构,它们都用于存储序列化的数据集合。List是可变的,意味着可以对list中的元素进行增加、删除、修改等操作;而tuple是不可变的,一旦创建完成,...

    python将列表list转数组tuple并输出

    在Python编程语言中,列表(List)和元组(Tuple)是两种常用的数据结构,它们在数据存储和处理上有着不同的特性和用途。本篇主要探讨如何将一个列表转换为元组,并输出转换结果。 首先,列表是可变的数据结构,...

    Python 源码阅读—tuple

    在深入分析Python源码时,我们经常会发现一些有趣的细节,特别是关于内置数据结构如tuple(元组)的实现。在Python中,元组是一种不可变序列类型,它用于存储元素的集合,但一旦创建就不允许修改。元组在Python中被...

    python 数据库查询返回list或tuple实例

    在默认情况下,MySQLdb库执行查询后会返回一个包含多个tuple的list,每个tuple代表一行记录,而tuple中的元素对应于查询结果中的列。例如,如果你有一个包含`num`和`age`两个字段的`user`表,查询所有记录可能会得到...

    Python中的list与tuple集合区别解析

    Python中内置了list集合与tuple集合,在list集合中可以实现元素的添加、修改、插入、以及删除。tuple集合看似与list类似,但两者还是有很大的区别。 在tuple集合中,一旦元素被存储,以后就不能修改,删除了,这比...

    python list元素为tuple时的排序方法

    在Python中,列表(list)是常用的复合数据类型,可以包含多个不同类型的数据项,其中元素类型可以是基本数据类型,也可以是复杂数据类型,比如元组(tuple)。元组是由多个值组成的不可变序列,经常用作字典的键...

    Python 元组(Tuple)操作详解

    一、创建元组复制代码 代码如下:tup1 = (‘physics’, ‘chemistry’, 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = “a”, “b”, “c”, “d”;.../usr/bin/python tup1 = (‘physics’, ‘chemist

Global site tag (gtag.js) - Google Analytics