模块一:

基础相互据类型之间的相互转换

1. 字符串str 与 列表 list 与字典 dict 以及 元祖tuple的转换

例一: 把字典的key和value的值取出来,按照顺序存入到list中

d={'name':'cheng','age':20,'sex':'female'}
list1 = []
for i in d.keys():
  list1.append(i)
  list1.append(d[i])
print(list1)
View Code

2. 列表不可以直接转为字典, 字典可以直接转换为列表

 

模块二

函数

return用法

1.函数遇到return时函数体结束,选择性地返回一个值给调用方。不带表达式的return相当于返回 None
2.如果return后面跟上函数名则返回函数名在内存中的id
3.如果return后面跟上其他字符则返回其本身

 

模块三_经典作业集合

写函数,此函数只接收一个参数且此参数必须是列表数据类型,此函数完成的功能是返回给调用者一个字典,此字典的键值对为此列表的索引及对应的元素。例如传入的列表为:[11, 22, 33]返回的字典为{0: 11, 1: 22, 2: 33}。
def func(l1):
    dic ={}
    for i in range(len(l1)):
        dic[i]=l1[i]
    return dic
b = func([11, 22, 33])
print(b)
View Code

 

posted on 2019-01-20 22:28  大园长  阅读(165)  评论(0编辑  收藏  举报