摘要: 1、 将列表["mo","deng","ge"]和[1,2,3] 转换成[("mo",1),("deng",2),("ge",3)] 1.1>思考 解决这个问题之前需要先了解 zip()的使用方法 在清楚zip的使用方法后,这个问题就比较简单啦 # zip()的使用方法 a = ["mo", "de 阅读全文
posted @ 2019-12-02 16:19 清酒伴歌谣 阅读(233) 评论(0) 推荐(0) 编辑
摘要: ZIP()函数 描述 zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。 我们可以使用 list() 转换来输出列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以 阅读全文
posted @ 2019-12-02 16:00 清酒伴歌谣 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1.将列表[3,7,0,5,1,8]中大于5元素置为0,小于5的元素置为1 # 将列表[3,7,0,5,1,8]中大于5元素置为0,小于5的元素置为1 list_num = [3, 7, 0, 5, 1, 8] list_num1 = [] for i in list_num: if i > 5: 阅读全文
posted @ 2019-12-02 15:21 清酒伴歌谣 阅读(2601) 评论(0) 推荐(0) 编辑
摘要: 1>将元组(1,2,3) 和集合{"four",5,6}合成一个列表 # 将元组(1,2,3) 和集合{"four",5,6}合成一个列表 tuple_num = (1, 2, 3) dict_num = {"four", 5, 6} # 定义一个空列表 list_num = [] # 遍历元祖追加 阅读全文
posted @ 2019-12-02 15:10 清酒伴歌谣 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 1、交换两个变量的值 1.1>使用中间变量(第三方变量) # 交换某两个变量的值 def swap(a, b): # 加入一个中间变量进行相互赋值 c = a a = b b = c return a, b print(swap(1, 3)) 输出结果: 1.2>利用两个变量的和 # 利用两个变量的 阅读全文
posted @ 2019-12-02 14:59 清酒伴歌谣 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 1.1 sorted()函数 sorted() 函数对所有可迭代的对象进行排序操作。 语法 sorted 语法: sorted(iterable, key=None, reverse=False) 参数说明: iterable -- 可迭代对象。 key -- 主要是用来进行比较的元素,只有一个参数 阅读全文
posted @ 2019-12-02 11:51 清酒伴歌谣 阅读(298) 评论(0) 推荐(0) 编辑