字典 dict{ }

dic{key1:value1,key2:value2}     无序

key是不可变的,所以不能用list去定义,可以用字符串、数字、元组

 

取值:dic['key']    通过key取相对应的value值

修改:dic['key'] = 修改后的值

添加:dic['key'] = '添加的value'

更新:dic[' '] = '   '  会覆盖掉原来的,类似修改

 

update() dic.update(dic_1)   作用:1.覆盖掉原来的 2.加入新的

 
= {'one'1'two'2}
 
D.update({'three'3'four'4})  # 传一个字典
print(D)
 
D.update(five=5, six=6)  # 传关键字
print(D)
 
D.update([('seven'7), ('eight'8)])  # 传一个包含一个或多个元祖的列表
print(D)
 
D.update(zip(['eleven''twelve'], [1112]))  # 传一个zip()函数
print(D)
 
D.update(one=111, two=222)  # 使用以上任意方法修改存在的键对应的值
print(D)

pop() dic.pop('键')  通过键来删除

 

循环语句:for...in...   while

for...in...

hobbies = ['read','run','singing','dance','travel']     

for hobby in hobbies    -》for 打印字节 in 被循环体

  print(hobby)

 

for i in range(100):

  print(i+1)   ->打印出1--100

或者

for i in range(1,101):   ->从1开始显示,生成101个数字(包左不包右)

  print(i)   ->打印出1--100

注:i:index

       j:第二次循环

       k:第三次循环

 

while

number = 1
while number <= 10:
print(number)
number = number + 1

 

 

 

posted on 2019-12-02 10:52  赵相机  阅读(137)  评论(0)    收藏  举报