标签:lis end index 包含 取出 == size while ccf
1、在Python中数据又称为对象,每创建一个对象都会创建三个属性:
(1)身份:id is 用来比较id,id一样,type和value肯定一样
(2)类型:type 用 type() 查看某一个对象的类型,例:
type(1) is type(‘a")可以判断类型是不是一样
(3)值:value == 用来比较值,id不一样,value一定不一样
2、列表的常用操作
(1)定义:
l = [l,‘a‘,[1,2,3]] 相当于 l = list([‘a‘,[1,2,3]])
列表里可以是任意数据类型
列表是可变数据类型
(2)索引
通过索引取值: [ ]
中括号中加上索引值,就可以取出列表中的元素名了。
(3)循环
<1>根据索引方式循环用while和for
I、while
index = 0
while index < len(l)
print(l[index])
index += 1
II、for
for i in range(len(l)):
print(l[i])
<2>不通过索引方式用for
for i in l:
print(i)
(4)切片
例:
l[1:5:2] # 2是步长
(5)追加
l.append(元素)
(6)删除
删除索引值为0的元素
del l[0]
l.pop[0]
l.remove[0]
(7)长度
len(l)
(8)包含
元素 in 列表名
3、元组
(1)定义:
t= (l,‘a‘,[1,2,3]])相当于 t = tuple((‘a‘,[1,2,3]))
元组是不可变数据类型
注意:当元组里只有一个元素时,最好是加上“,”,例:t = ("x",)
(2)索引
通过索引取值: [ ]
(3)循环
<1>根据索引方式循环用while和for
I、while
index = 0
while index < len(t)
print(t[index])
index += 1
II、for
for i in range(len(t)):
print(t[i])
<2>不通过索引方式用for
for i in t:
print(i)
(4)长度
(5)切片
(6)包含
标签:lis end index 包含 取出 == size while ccf
原文地址:http://www.cnblogs.com/xiaoxiaobai/p/7616984.html