zip拉链方法

print(list(zip((‘a‘,‘b‘,‘c‘),(1,2,3))))
print(list(zip((‘a‘,‘b‘,‘c‘),(1,3,2,4))))
print(list(zip((‘a‘,‘b‘,‘c‘,‘d‘),(1,2,3))))
p={‘name‘:‘cat‘,‘age‘: 19}
print(list(zip(p.keys(),p.values())))#拉链方法

原文地址:https://www.cnblogs.com/wfl9310/p/8969597.html

时间: 2024-11-09 02:23:55

zip拉链方法的相关文章

【Python之旅】第二篇(八):zip拉链与map拉链

1.zip拉链 ·功能:将两个列表合并起来,成为一个元素为元组的列表: ·演示如下: >>> a = range(0,5) >>> b = range(5,10) >>> a [0, 1, 2, 3, 4] >>> b [5, 6, 7, 8, 9] >>> zip(a,b) [(0, 5), (1, 6), (2, 7), (3, 8), (4, 9)] >>> zip(b,a) [(5, 0),

zip拉链

使用zip函数可以把两个列表合并起来,成为一个元组的列表 L1=[1,2,3,4] L2=[2,3,4,5] 使用zip将两个列表合并 print zip(L1,L2) for (a,b) in zip(L1,L2): print (a,b) L3=[2,4,6] #长度不一的时候,多余的被忽视 print zip(L1,L2): #map则不会忽略,lg当L1和L2长度不一的时候 #会用第一个参数来填充 print map(None,L1,L3) #'zip' a dictionary #使用

初学python第十六天的随堂笔记

内置函数 list                    列表 tuple                元组 数据类型:int bool 数据结构:dict   list   tuple    set    str reversed()                       反转 保留原列表 生成一个反向的迭代器 slice()                              可以生成一个切片规则,无限套用 format()                          

Python 基础第十四天(内置函数和匿名函数)

今天主要内容 1.生成器补充--生成器推导式 2.内置函数 3.匿名函数 1.生成器推导式 (1)列表推导式:一行搞定 ,简单,感觉高端.但是,不易排错. 例: l1 = [] for i in range(1,12):  l1.append('python%s期' % i) print(l1) 生成式: l2 = ['python%s期' %i  i  for i in range(1,12)] print(l2) 结构: 循环模式[经过加工的i for i in 可迭代对象] 筛选模式 [经

day14,列表推导式,生成器表达式,内置函数

一.列表推导式.生成器表达式: # li = []# for i in range(1,101):# li.append(i)# print(li) #l1 = [python1期,python2期,python3期.....]# l1 = []# for i in range(1,12):# l1.append('python%s期' % i)# print(l1)#一行搞定,列表推导式:用列表推导式能够构建的任何列表,用别的都可以构建.#一行,简单,感觉高端.但是,不易排错.# li = [

(列表推导式,生成器表达式,内置函数)

一,列表生成式 示例一: 生成1~100的列表 生成1-100的列表 1 2 3 4 5 li = [] for i in range(1,101):     li.append(i) print(li) 执行输出: [1,2,3...] 生成python1期~11期li = []for i in range(1,12): li.append('python{}期'.format(i))print(li) 执行输出: ['python1期', 'python2期', 'python3期'...]

python之内置函数,匿名函数

什么是内置函数? 就是Python给你提供的,拿来直接用的函数,比如print,input等等.其实就是我们在创建.py的时候python解释器所自动生成的内置的函数,就好比我们之前所学的作用空间 内置空间就是python文件在创建的时候python解释器所自动创建的 重要的 内置函数: *** eval: eval:执行字符串类型的代码,并返回最终结果.(其实就是对字符串内的类型进行操作 比如你字符串内事int类型的  相加相乘之类的  直接进行操作 如果字符串内事列表或者字典直接把列表字典给

0517Python基础-内置函数

1.昨日内容回顾 可迭代对象:内部含有__iter__方法的 迭代器:内部含有__iter__方法并且还含有__next__方法的 可迭代对象.__iter__() 判断可迭代对象,迭代器. '__iter__' in dir(可迭代对象) '__next__' in dir(可迭代对象) isinstance(obj, Iterator) isinstance(obj, Iterable) 迭代器: 节省内存. 惰性机制. 单向不可逆. 生成器: 生成器本质是迭代器,他是用python代码写的

day05_雷神_函数进阶

#day05 1.迭代器 1.1可迭代对象 str,list,tuple,dict,set,range,文件句柄 等都是可迭代对象 第一种方法:在该对象中,含有__iter__方法的就是可迭代对象,遵循可迭代协议. print(dir(str)) dir() 打印出str对象的所有方法. print('__iter__' in dir(list)) 返回值: True 说明是可迭代对象 第二种方法: isinstance("123",Iterable) from collections