`
poson
  • 浏览: 348858 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

(3)python教程:元组,列表,词典

阅读更多

不管什么程序语言,我们都要存放数据。要把程序数据,放在内存中,就要相应的一些数据格式。

在python中,提供了元组,列表,词典三种数据存储方式。

元组类似于数组,不能改变数组的长度。

列表类似于链表,长度可以动态变化。

词典类似于一个hashmap。

#coding:utf-8   

arr = (1, 2, 3)      #元组,用小(圆)括号
list = [4, 5, 6]     #列表,用中(方)括号
dict = {}            #词典,用大括号,一个空的词典
dict1 = {1:'a', 2:'b'}  #初始化,key是1,value是'a';key 是2,value是'b'

print arr[0]
print list[0]
print dict1[1]
 输出是:


4
a

 

其他参考:

(1)python教程:hello world
(2)python教程:数据类型和运算规则
(3)python教程:元组,列表,词典
(4)python教程:分支、循环
(5)python教程:函数
(6)python教程:class
(8)python教程:几行代码搞定python 设计模式

 

分享到:
评论

相关推荐

    python-deep-dive:一些用python编写的示例和代码,用于教学目的

    python-dive-dive 一些用python编写的示例和代码,用于教学目的 语句。 :有关函数的基本知识。 和try语句。 循环。 :有关类的基本知识。... :作为数据结构的元组。... :命名元组应用程序-词典的替代方法。

    Python中的Numeric包和Numarray包使用教程

    要了解 Numerical Python 软件包的第一件事情是,Numerical Python 不会让您去做标准 Python 不能完成的任何工作。...与可以包含不同类型元素的列表、元组和词典不同的是,Numarray 数组只能包含同一

    深度神经网络系列视频-Python程序入门.zip

    3.2_Part2列表List元组tuple对比.mp4 3.2元组Tuple.mp4 3.3词典Dictionary.mp4 3.4函数function1.mp4 3.4函数Function2.mp4 4.1控制流1IfFor.mp4 4.2控制流2WhileRangePart1.mp4 4.2控制流2WhileRangePart2.mp4 4.3...

    python_lessons:课程“使用python语言编程”的注释

    第2周:列表,元组,if_then_else继续,中断。 缩进的空格 第三周:列表理解 第4周:函数,变量范围,映射/归约,函数编程,递归函数 第5周:字典,复杂数据类型,字典理解,集合,集合理解 第六周:排序,计数,...

    Python培训视频.rar

    3.2_Part2列表List元组tuple对比.rai 3.2元组Tuple.rar 3.3词典Dictionary.raf 3.4函数function1.rar 3.4函数Function.2.raf 4.1控制流1 IfFor.rar 4.2控制流2 WhileRangePart1.rar 4.2控制流2 WhileRangePart2.rar ...

    python3字典(Map)

    构造函数 dict() 直接从键值对元组列表中构建字典。如果有固定的模式,列表推导式指定特定的键值对: 此外,字典推导可以用来创建任意键和值的表达式词典: 如果关键字只是简单的字符串,使用关键字参数指定键值对...

    quicktables:字典的超快速列表到Python 23的预格式化表转换库

    Rapidtables是Python 2/3的模块,仅做一件事:将词典列表转换为预格式化的表。 并且它会尽快完成工作。 Rapidtables专注于速度,对于在控制台中动态刷新数据的应用程序很有用。 该模块代码经过了充分的优化,并且仅...

    python中的字典(下)|疫情期间日更(5)

    ###字典是无序的对象的集合(列表是有序的对象的集合) tang={"name":"唐","age":"13"} print(tang) 输出结果为: { 'age': '13','name': '唐'} 由此可见词典输出的顺序和输入的顺序不一致。有一次验证了字典...

    Python-Interview-Curriculum:及时准备Python面试的答案

    Python面试课程 注意:我已经将这个仓库从Python Interview Questions重命名为Python Interview Curriculum。 通常,Python面试并不像C ++,Java等其他OOP面试那样简单。 原因是Python解决方案的多态性。 这意味着...

    Python基本数据结构之字典类型dict用法分析

    本文实例讲述了Python基本数据结构之字典类型dict用法。分享给大家供大家参考,具体如下: ...键必须不可变,所以可以用数,字符串或元组充当,用列表就不行 用 dict() 强制转换,可接受以下形式,参见下例 a =

    flatdict:Python模块,用于使用嵌套键与嵌套字典作为单个级别的字典进行交互

    FlatDict FlatDict和FlatterDict是dict类,它允许嵌套字典的单级定界键/值对映射。 您可以像普通词典一样与FlatDict和...[ 'bar' ]) 另外,列表和元组也可以使用FlatterDict类使用enumerate()转换为字典。 例如:

    python常用函数与模块函数通俗讲解

    print(‘a’,’b‘,’c’) 打印多个元素处理 print(‘1+1=’,1+1) 前面字符串,后面是计算结果 print(objects, sep=’ ‘, end=’...把这个列表给我变成词典形式 list((1,2,3)) 把元组给我变成列表 print( “{}{

    pythonEnglishDictionary:简单的控制台程序,用于使用JSON和远程SQL服务器创建交互式字典

    pythonEnglishDictionary 简单的控制台程序,用于使用JSON和远程SQL服务器创建交互式词典JSON中的列表字典对象的源文件是data.json 可以将自定义单词附加在JSON中,使用单词作为“键”,定义作为“值”。 注意:我们...

    hmm模型matlab代码-HMM-GMM:隐马尔可夫模型和高斯混合模型

    hmm模型matlab代码HMM-GMM 这是我个人实现的隐马尔可夫模型和高斯混合模型,这是统计机器学习中的两个经典...第二词典包含转换概率和映射整数i到该整数j映射到过渡的从状态i到状态j的概率的第二词典。 最后,第三个字典

Global site tag (gtag.js) - Google Analytics