抖音资讯

douyinzx

python中zip函数的用法(python函数的定义和调用)

iseeyu2年前 (2024-05-08)抖音资讯111

python 2.x版本的zip()函数会直接返回列表,python3.x版本会返回zip对象,但是不论哪个版本所包含的元素是一样的都是元组类型

zip() 函数是python内置函数之一,可以将多个序列(列表,元组,字典,字符串以及range()区间构成的列表)压缩成一个zip对象,就是将这些序列中对应的位置元素重新组合生成一个个新的元组,

python中zip函数的用法(python函数的定义和调用)

zip() 函数的语法格式为:

zip(iterable, ...)

其中 iterable,… 表示多个列表、元组、字典、集合、字符串,甚至还可以为 range() 区间。

示例1:

test_list = [1,2,3]
test_tuple = (1,2,3)

# 返回的结果是对象
print('===object===>": ',zip(test_list,test_tuple))
#使用列表推导式转成列表
print('===list===>": ',[i for i in zip(test_list,test_tuple)])
#直接转成列表
print(list(list(zip(test_list,test_tuple)))

示例2

# 长短不一致,以短的一方为主
test_str = 'python'
test_str1= 'java'

test_dir = {'name':'jibu','age':30}
test_dir1 = {'name':'jibu','age':30}

#字符串压缩
print('===str===>: ',list(zip(test_str,test_str1)))
#这样好像没啥意义
print('===dir===>: ',list(zip(test_dir,test_dir1)))
#可以获取字典的key
print('===dir===>: ',list(zip(test_dir)))

结果
===str===>:  [('p', 'j'), ('y', 'a'), ('t', 'v'), ('h', 'a')]
===dir===>:  [('name', 'name'), ('age', 'age')]
===dir===>:  [('name',), ('age',)]

应用场景先需要将A,B两个列表转换成字典:

A = ["a", "b", "c", "d"]
B = [1, 2, 3, 4]

result = dict(zip(A,B))
print(result)

结果
{'a': 1, 'b': 2, 'c': 3, 'd': 4}

一般在做操作的时候都建议使用python的内置函数,这样效率很高。

扫描二维码推送至手机访问。

版权声明:本文由西安泽虎代运营发布,如需转载请注明出处。

转载请注明出处https://www.0291.com.cn/post/42671.html

相关文章

快手抖音小视频如何上热门

快手抖音小视频如何上热门

账号垂直度(千万不要想发一个两个作品就上热门,必须要坚持每天发布同类型的优质作品,统一封面,官方才会认可你这个账号,才会给你热门)每天进创作者中心看作品分析(最重要的只有两点:1完播率,2黄金三秒)没有创作者中心的账号,直接快手右上角搜索(创作者中心)就有入口了什么时候发布...

电脑自带视频剪辑软件怎么使用(剪辑软件的正确使用)

电脑自带视频剪辑软件怎么使用(剪辑软件的正确使用)

不知道大家有没有遇到这种情况,在剪辑视频时,会从网上收集一些素材来丰富整个视频的内容。然而有时收集到的视频,里面会夹杂一些我们不需要的元素画面,如果不调整后再合并,会给人感觉画面的衔接很奇怪,从而降低了视频整体的观感。但有些小伙伴表示:视频裁剪怎么操作呢?这个其实很简单,学会这两个技巧就不用再为...

百度商桥是什么?加上价格比跑线的黑车贵!

百度商桥是什么?加上价格比跑线的黑车贵!

蒂妲将在香港上市的消息传到了国庆节假期的尾声。根据招股说明书,百度搜索广告客服迪达2019年总交易额(GTV)将达110亿元,净利润1.72亿元。盈利的关键是搭便车业务,市场占有率高达66.5%。而曾经的搭车商务市场霸主,广告滴滴的搭便车业务也正在卷土重来,打算重新夺回失去的市场。与春运假期相当的8...

快手怎么推广最有效?推广小技巧有哪些?

有些人可能会和自己喜欢的人一起聊天,也有人看短视频来打发无聊的日子,现在手机拥有的人数实在是太多了,就一直用快手看视频这些的,如果在快手上面做产品呢?快手怎么?快手怎么推广最有效。  1、在快手打广告效果怎么样?  快手信息流广告与传统的搜索类广告在推广方式上有着显著的不...

如何进行抖音seo搜索引擎优化

如何进行抖音seo搜索引擎优化

1:什么是如何进行抖音 seo 搜索引擎优化在这个时代,视频越来越受欢迎,而抖音是一个视频分享应用程序,它具有独特的 seo 优势。那么如何才能利用抖音的 seo 优势呢?SEO 全称是“搜索引擎优化”,是一种通过改进网站的和结构来使网站在搜索引擎中得到更好的排名的方法。例...

抖音怎么全屏看视频(抖音开启全屏模式教程)

抖音怎么全屏看视频(抖音开启全屏模式教程)

在手机上看抖音的时候,有时会看到视频画面底部有“全屏观看”的按钮,点击该按钮后,手机就会横屏全屏播放视频。   有些小伙伴在看到该功能以...

现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片