元组索引的命名

#!/usr/bin/env python
#coding: utf-8

#student‘s info

student = (‘Jack‘, 16, ‘Male‘, ‘aaa.com‘)
# The normal way
# print(student[0])

# this is better
NAME = 0
AGE = 1
GENDER = 2
EMAIL= 3

# this make the code friendly to human
print(student[NAME])

# method 2
NAME, AGE, GENDER, EMAIL = range(0,4)
print(student[NAME])

from collections import namedtuple

Student = namedtuple(‘student‘, [‘name‘, ‘age‘, ‘gender‘, ‘email‘])
s1 = Student (‘Jack‘, 16, ‘Male‘, ‘aaa.com‘)
print(s1.name)

通常情况下,我们是直接用下标,但命名的下标来便于理解其意义,在命令后就容易理解了

时间: 2024-10-26 17:32:40

元组索引的命名的相关文章

flume-ng-elasticsearch 索引时间命名问题(时区和时间格式)

目前版本还不支持,只把索引名称的加载项传递过去了

Swift语言指南(八)--语言基础之元组

元组 元组(Tuples)将多个值组合为一个复合值.元组内的值可以是任何类型,各个元素不需要为相同类型(各个元素之间类型独立,互不干扰--Joe.Huang). 下例中,(404, "Not Found") 是一个描述HTTP状态码的元组.HTTP状态码是当你向WEB服务器请求页面时服务器返回的一个特殊值,如果你(向WEB服务器)请求了一个不存在的网页,返回的状态码就是 404 Not Found : 1 let http404Error = (404, "Not Found

sql学习笔记(15)-----------MySQL 索引与优化总结

索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点. 考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录.如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),则总共需要100s(但实际上要好很多很多).如果对之建立B-Tree索引,则只需要进行log100(10^6

pandas索引index

pandas索引 html { font-family: sans-serif } body { margin: 0 } article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary { display: block } audio,canvas,progress,video { display: inline-block; vertical-align: baseline }

python之最强王者(7)——元组(tuple)

1.序列(sequence): 说明:在前面的字符串列表中其实我们已经用到了序列,之所以放到这篇来讲主要是为了承上启下,方便理解和记忆. python的数据访问模型:直接存取 ,序列 ,映射 对非容器类都可以直接存取,所有的数值类型归为此类. 序列类型是指容器内的元素从0开始的索引顺序访问,一次可以访问一个或者多个元素. 字符串.列表.元组归到次类 映射类型和序列类型不同之处,它使用的索引和顺序的数字偏移量不同,它的元素无序存放,通过唯一的key来访问. 字典就是这种类型. 2.Python 元

python3元组

1.Python 的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 2. 创建空元组 tup1 = (); 元组中只包含一个元素时,需要在元素后面添加逗号 tup1 = (50,); 元组与字符串类似,下标索引从0开始,可以进行截取,组合等. 3.访问元组 元组可以使用下标索引来访问元组中的值. 4.修改元组 元组中的元素值是不允许修改的,但我们可以对元组进行连接组合, 5.删除元组 元组中的元素值

Python基础--不可变序列:元组

生命不止 Python继续! 上一篇博客跟大家分享了一下Python中的苦力,列表.我们可以通过很多操作对列表进行修改. 今天要分享的是另一种序列,但是不能修改,即元组, 是用圆括号括起来的. 用逗号分隔一些值,自动创建了元组 >>>1, 2, 3 (1, 2, 3) 空元组 >>>() () 包含一个值的元组,必须加逗号 >>>33 33 >>>(33) 33 >>>33, (33,) tuple函数 与list函

Python数据类型详解(列表,元组,字典,日期)

目录1.字符串2.布尔类型3.整数4.浮点数5.数字6.列表7.元组8.字典9.日期 1.字符串1.1.如何在Python中使用字符串a.使用单引号(')用单引号括起来表示字符串,例如:str='this is string';print str; b.使用双引号(")双引号中的字符串与单引号中的字符串用法完全相同,例如:str="this is string";print str; c.使用三引号(''')利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号

基本数据类型____元组

6.元组(tuple) 元组的创建:元组的创建和列表类似,只不过是方括号变为圆括号罢了 当元组中只有一个元素时要在末尾加上',(逗号)',消除歧义 元组的访问: 元组的有序的,可以通过下标访问其中的值(元组[索引]=====>得到想要的值) 元组的修改: 抱歉,元组的元素是不允许被修改的,但是我们却可以对元组进行组合,也就是运算,类似于字符串的拼接 元组的删除: 元组中的元素是不允许删除的,但是我们却可以删除整个元组,不让我删一个我就把你全部kill掉.... 方法   == = = = = =