美文网首页
列表---10.30

列表---10.30

作者: a荷包蛋 | 来源:发表于2017-10-31 20:39 被阅读0次

                      

1.切片:切片是针对列表的;

num=[i for i in range(0,11)] ---------打印从0到10的值,注意左边包含,右边不包含

print(num)

print(num[1:5:1])------------说明下标从1开始到5,间隔为1

print(num[::]) ------------------说明默认下标从1开始,最长到长度-1,间隔为1

print(num[6:1:-1])-------出来是倒叙

2.遍历

第一种用for遍历

num=[3,5,7,8,9,]

for i in num:

print(i)

第二种用while遍历

num=[3,5,7,8,9]

n=0

while n<len(num):

    print(num[n])

    n+=1

3.传递

普通类型

a=10

b=a       ---------------b和a之间构成传递

a=20 ----------------对a重新赋值

print(a,b)   --------------输出a=20 b=10   说明a不影响b

非普通类型

num1=[1,2,3]

num2=num1

num1.append(5)

print(num1)

print(num2)--------------我输出的num2和num1的值都为1 2 3 5 说明num1改变也影响                                       num2,因为num1是在原来的地址上改变的

3.元组

标识符=(‘’,‘’,‘’)------里面可以存字符串,列表,数值,包括元组

注意:元组只能查值,不能添加,修改,删除

num1=('1','2',3,[7,8,9])

print(num1)

print(num1[2])

#但是可以更改元组中列表的值,因为它总的地址没变,列表在里面,本身就有专门的  地址

num1[3][1]=5

print(num1)

4.元组与列表的转换

num1=[1,3,5]

num2=tuple(num1)

print(num2)-----------------列表转化为元组

num1=(1,3,5)

num2=list(num1)

print(num2)

print(num1)-----------------元组转化为列表

5字典

标识符={‘ ’: } ------------里面由键和值构成键值对

键:只能用字符串  必须是唯一的

值:可以是任何类型

6,字典的增删修改

增:原,来标识符里没有的,添加叫做增

names={'color':'yellow',

'name':'cui',

'age':22,

}

print(names)

names['favorite']='fish'--------------原来字典里没有做了增加

print(names)

2.元组:改

names={'color':'yellow',

'name':'cui',

'age':22,

}

print(names)

names['name']='李'

3.元组的删

有三种 字典:pop(键)----又返回值     del 字典[键]    字典.clear()---第三种就                          是全部清除

第一种

names={'color':'yellow',

'name':'cui',

'age':22,

}

print(names)

mames_pop=names.pop('color')

print(names)

第二种

del names['name']

print(names)

第三种

names={'color':'yellow',

'name':'cui',

'age':22,

}

names.clear()

print(names)

4.遍历

遍历键

names={'color':'yellow',

'name':'cui',

'age':22,

}

for i in names:

print(i)

遍历值

names={'color':'yellow',

'name':'cui',

'age':22,

}

names_values=names.values()

for a in names_values:

    print(a)

遍历键值对

names={'color':'yellow',

'name':'cui',

'age':22,

}

for i in names:

print('%s %s'%(i,names[i]))

相关文章

  • 列表---10.30

    1.切片:切片是针对列表的; num=[i for i in range(0,11)] --...

  • 每日一画26

    10.30

  • 初露锋芒

    10.30

  • 早睡打卡 第十天

    2018.06.05 10.30

  • 10.30

    今天回家跟表姐出去逛街买衣服,聊聊新开的店怎么吸引客流量,怎么提升本店的知名度,目前还在计划当中,待续 A:表姐新...

  • 10.30

    今天没有完成任务很是难过.觉得今天加资时没有专注及目标不强,明天必须改正!

  • 10.30

    我们最重要的不是去计较真与伪,得与失,名与利,贵与贱,富与贫,而是如何好好地快乐度日,并从中发现生活的诗意。...

  • 10.30☕

    近期目标:生日之前种出一份高工资,时间不与读书会冲突,体现自己价值激情的工作。 动机:让父母不担心,再次验证种子法...

  • 10.30

    九点多才辅导宝贝写完作业,作业盒子上的题一共做了八十多分钟。是不是我的要求太高?到现在他们还是自己独立完成不了题目...

  • 10.30

    飞雪连天射白鹿,笑书神侠倚碧鸳。甲子海宁育龙虎,从此江湖风波掀。云涌涛声虽夜雨,登阁妙笔众人尊。戊戌驾鹤老将去,不...

网友评论

      本文标题: 列表---10.30

      本文链接:https://www.haomeiwen.com/subject/jsxipxtx.html