数据类型的循环与取值

一、列表

names=["Ezreal","Caitlyn","Vayne","Zed"]

1.不按照索引取值

for name in names:

print(name,end=" ")    # Ezreal Caitlyn Vayne Zed

2.按照索引取值

a.for循环

for name in range(len(names)):

print(name,names[name])


# 0 Ezreal
# 1 Caitlyn
# 2 Vayne
# 3 Zed
 

b.while 循环

count=0

while count<len(names):

print(count,names[count])

count+=1

# 0 Ezreal
# 1 Caitlyn
# 2 Vayne
# 3 Zed

二、元组

names=("Ezreal","Caitlyn","Vayne","Zed")

1.不按照索引取值

for name in names:

print(name)

# Ezreal Caitlyn Vayne Zed

2.按照索引取值

for name in range(len(names)):

print(name,names[name])

# 0 Ezreal
# 1 Caitlyn
# 2 Vayne
# 3 Zed

三、字典

lol={"name":"Ezreal","position":"ADC","opponent":"Vayne"}

1.不按照索引取值

a.for i in lol:

print(i)

#取出key,并不会取出value
#name
#position
#opponent

b.for i in lol:

print(i,lol[i])

# 取出key 和value
#name Ezreal
#position ADC
#opponent Vayne

四、字符串

str="abcde"

for i in str:

print(i,type(i))

#a <class ‘str‘>
#b <class ‘str‘>
#c <class ‘str‘>
#d <class ‘str‘>
#e <class ‘str‘>

原文地址:https://www.cnblogs.com/Smart1san/p/9119001.html

时间: 2024-10-03 22:38:55

数据类型的循环与取值的相关文章

[知识笔记]Java 基本数据类型的大小、取值范围、默认值

数据类型 大小(字节) 范围 默认值 boolean 1/8(1bit) true/false false byte 1 -128~127 (-2^7~2^7-1) 0 short 2 -32768~32767 (-2^15~2^15-1) 0 char 2 \u0000-\uffff (0-2^16-1) 0 int 4 -2147483648~2147483647 (-2^31~2^31-1) 0 float 4   0.0f long 8 -2^63~2^63-1 0 double 8  

element-ui table循环select 取值(多个)

html: <div class="listContainer" v-if="ruleForm.monthRange"> <div class="itemContainer" v-for="(item,index) in listNum" :key="index"> <div class="item"> 排班日期: <!-- {{ruleForm

循环Store取值

for (var i = 0; i < store.getCount(); i++) { var record = store.getAt(i); alert(record.get('sblsh')); }

Data层相关问题 &amp; JS循环取值

第一次写博客,里面是自己工作中碰到的问题及总结的知识点,便于自己以后回顾,技术大牛们请直接忽略这篇文章,也希望能帮助到想我这样的小白! Data层相关问题总结: 1. 代码管理用的是 VSS 2005: 改好程序后,必须要重新生成下:(注意文件之间的引用关系的顺序),程序改的是对的,也在本地保存了,断点调试的时候还是之前没有改的代码,郁闷了好久.别的引用没有更新,害惨我了. 第一次碰到,不了解,白白浪费了两天的时间,两天的时间,还破坏了我周末的心情! 2. SQL语句写好后,注意起中英文之间的输

jQuery$.each循环遍历详解,各种取值对比,$.each遍历数组、对象、Dom元素、二维数组、双层循坏、类json数据等等

jQuery 遍历函数包括了用于筛选.查找和串联元素的方法. 函数 描述 .add() 将元素添加到匹配元素的集合中. .andSelf() 把堆栈中之前的元素集添加到当前集合中. .children() 获得匹配元素集合中每个元素的所有子元素. .closest() 从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素. .contents() 获得匹配元素集合中每个元素的子元素,包括文本和注释节点. .each() 对 jQuery 对象进行迭代,为每个匹配元素执行函数. .end(

C语言--数据类型--取值范围

C 语言基本数据类型:字符型(char)整形(short, int, long)浮点型(float, double) 注:如下类型字节数指一般情况,不同的平台会有所不同,具体平台可以用sizeof 关键字测试一下. 类型 字节数 类型 字节数 char  1 short 2 int  2(16位系统)或4(32位系统)  long 4 float 4 double 8 类型 范围 类型 范围 (signed)char -128~~127 unsigned char 0~~255 (signed)

黑马程序员---Java 基本数据类型取值范围讲解

-------android培训.java培训.期待与您交流! ---------- java中的类型概念名的说法不一.让我很是迷茫,我个人的理解整理,如有错误还请高人指点,! 一.Java的类型词语理解: 1) 原始数据类型,简单类型,基本类型都是一个含义: 2)复合类型,扩展类型,复杂类型.引用类型都是一个含义: 3)浮点类型,实数.实型都是一个含义: 4)逻辑型.布尔型都是一个含义: 阅读时需要理解: 定点:定点的意思是把小数点定在末尾,小数点后没有数字的数据,Java中通常把它们称为整数

mysql中数据类型的取值范围

mysql整型bigint.int.mediumint.smallint 和 tinyint的语法介绍,如下: 1.bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),无符号的范围是0到 18446744073709551615.一位为 8 个字节. 2.int 一个正常大小整数.有符号的范围是-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,64

java基本数据类型取值范围

在JAVA中一共有八种基本数据类型,他们分别是 byte.short.int.long.float.double.char.boolean 整型 其中byte.short.int.long都是表示整数的,只不过他们的取值范围不一样 byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方-1) short的取值范围为-32768~32767,占用2个字节(-2的15次方到2的15次方-1) int的取值范围为(-2147483648~2147483647),占用4个字节(-2