学习笔记之数据类型和变量2

来源:互联网 发布:高程测量软件 编辑:程序博客网 时间:2024/05/16 10:03

Python内置的一种数据类型是列表:list和tuple. list:L=[1,2,3,4], tuple:T=(1,2,3,4)

list是一种有序的集合,可以随时添加和删除其中的元素。tuple 是一旦初始化就不能修改.因为tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。

用索引来访问一个位置,其索引是从0开始。-1做索引,是指该列表的最后一个元素。

append()函数是末尾增加元素,pop(i)函数是删除元素,i是索引位置


Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。

dict:
d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
set:
set可以看成数学意义上的无序和无重复元素的集合,set和dict的唯一区别仅在于没有存储对应的value



条件判断和循环:

if <条件判断1>:    <执行1>elif <条件判断2>:    <执行2>elif <条件判断3>:    <执行3>else:    <执行4>
for x in ...循环就是把每个元素代入变量x,然后执行缩进块的语句。range()生成整数序列函数,range(5):0,1,2,3,4。

while循环,只要条件满足,就不断循环,条件不满足时退出循环.

raw_input()读取的内容永远以字符串的形式返回,把字符串和整数比较就不会得到期待的结果,必须先用int()把字符串转换为我们想要的整型



Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。


0 0
原创粉丝点击