摘要: 代码: l = [['a',1],['b',2]] t = (('x',3),('y',4)) d_l = dict(l) d_t = dict(t) print(d_l) print(d_t) 结果: {'a': 1, 'b': 2} {'x': 3, 'y': 4} 阅读全文
posted @ 2019-12-04 13:35 代码怪lh 阅读(230) 评论(0) 推荐(0)
摘要: 原代码: a = dict() b = a b.update({"x":1}) print(a) print(b) 结果: {'x': 1} {'x': 1} 修改后: a = dict() b = a.copy() b.update({"x":1}) print(a) print(b) 结果: { 阅读全文
posted @ 2019-12-04 13:32 代码怪lh 阅读(191) 评论(0) 推荐(0)
摘要: 第一种方式(zip): list1 = ["mo","deng","ge"] list2 = [1,2,3] l = list(zip(list1,list2)) print(l) 第二种方式(for): list1 = ["mo","deng","ge"] list2 = [1,2,3] l = 阅读全文
posted @ 2019-12-04 13:28 代码怪lh 阅读(139) 评论(0) 推荐(0)
摘要: 代码: list = [3,7,0,5,1,8] for i in range(len(list)): if list[i]<5: list[i] = 0 elif list[i]>5: list[i] = 1 print(list) 结果: [0, 1, 0, 5, 0, 1] 阅读全文
posted @ 2019-12-04 13:22 代码怪lh 阅读(300) 评论(0) 推荐(0)
摘要: 代码: tuple = (1,2,3) set = {"four",5,6} l = list(tuple)+list(set) print(l) 结果: [1, 2, 3, 'four', 5, 6] 阅读全文
posted @ 2019-12-04 13:13 代码怪lh 阅读(382) 评论(0) 推荐(0)