字典 python 之切片 字典打印出来的顺序与创建之初的顺序不同,这不是错误。字典是集合类型的延续,各个元素并没有顺序之分。 字典的键可以为任意不可变数据,比如数值类型数据、字符串、元组等 相关函数 zip函数创建字典 key=['f','fhj','jdjks0'] name=['jshkf','jhdkf','dghf'] mydic=dict(zip(key,name)) mydic.keys() 返回所有键值对 mdic.items(): for item in mydic.items(): print(item) """ ('f', 'jshkf') ('fhj', 'jhdkf') ('jdjks0', 'dghf') """ 得到键对应的值 .get(,) mydic.get('f') #'jshkf' 下一个是对列表的扩展操作 mydic['F']={ 'age':12,'name':'shkj'} mydic['F'].items() #dict_items([('age', 12), ('name', 'shkj')]) lambda函数 #lambda函数的应用 f = lambda x,y : x+y f(10,23) #33 import string import random l = [(lambda x:x**2),(lambda x:x**3),(lambda x:x**4)] print(l[0](3),l[1](129),l[2](232)) # 9 2146689 2897022976 #不带参数 l = [(lambda