day 2

今天继续学习了列表元组字典等使用

首先谈谈列表list       li = [11,22,33,44]

列表几个属性

1attend在原值后面追加

v = li.append(5)

li.append("alex")

li.append([dw,132,24,324])

print(v)    print(li)      输出none  和追加后列表

2.clear清空列表

li.clear()

3.copy浅拷贝

v = li.copy()

print(v)       输出li

4.count输出出现次数

v = li.count(22)

5.extend挨个元素加到列表里去,attend整个变成一个元素加进去

6.insert擦入值,第一个参数擦入位置

li.insert(1,234)

7.pop删除并弹出

li.pop(2)       2是删除位置

无参数默认删除第一个并弹出

8.remove删除指定值,但是并不弹出

li.remove(22)

9.li.reverse()将li反转

10.sort

li.sort(True)倒序       cmp    key   sort待补充

 

 

tuple元组

首先元组不能被修改,增加,删除。在写元组时候记得加逗号易区分,元组是可以迭代的

可以通过索引切片取值 

tu(123,34,45,356536,23,4214,436,[(214,325),2314,54],True,)

v = tu[0:3]      切片取值

元组tuple可以和数组list相互转化

元组的一级元素不会被修改,二级元素可以被修改
#tu = (1, 22, 33, 44,[(33,44)],True,33,44,)
#tu[4][0] = 2653
print(tu)
tuple
# ###########################元组方法#######################
# count(22)获取指定元素在原组中,指定元素出现次数
# tu.index(22)





 

posted @ 2018-07-17 22:19  看De淡①点  阅读(57)  评论(0)    收藏  举报