python列表教程:多个数列合并,合并后取值的方法
有时候需要从一个excel或者多个excel读取多列数据,然后传到后面的步骤内去执行操作
这里就涉及到把数据合并再分割的问题,比如下图excel数据,取出两列手机号和余额
思路,先从目标excel内逐列读出数据,创建数列
wb = xlrd.open_workbook(path+'\\2021.xlsx')# 打开Excel文件
data = wb.sheet_by_name('sheet1')#通过excel表格名称(rank)获取工作表
data_1=data.col_values(0)#获取第一列数据(数组)#查询号码
data_2=data.col_values(1)#获取第二列数据(数组)#上级
data_3=data.col_values(2)#获取第三列数据(数组)#余额
list1=[]
list2=[]
list3=[]
将读取出来的数据写入到数列中
for i in data_1[1:10]:list1.append(i)
for h in data_2[1:10]:list2.append(h)
for j in data_3[1:10]:list3.append(j)
再合并数列
name_tulpe = list(zip(list1,list2,list3))
按照上面的处理方式,用一个较简单的例子来演示,包含取出数据
'''
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
list_1 = [1,2,3,4,5]
list_2 = [10,11,12,13,14]#合并数列
name_tulpe = list(zip(list_1,list_2))#合并后的数列
print(name_tulpe)#取第一组
print(name_tulpe[0])#取第一组的第一个
print(name_tulpe[0][0])
打印结果
[(1, 10), (2, 11), (3, 12), (4, 13), (5, 14)]
(1, 10)
1
python列表教程:多个数列合并,合并后取值的方法相关推荐
- python权重是什么意思_在python带权重的列表中随机取值的方法
1 random.choice python random模块的choice方法随机选择某个元素 foo = ['a', 'b', 'c', 'd', 'e'] from random import ...
- python 列表去重拼题a_python list 合并连接字符串的方法 -电脑资料
比如下面一个list 复制代码代码如下: binfo = ['lao','wang','python'] 我们通过help方法得知,可以用string的join方法来解决, 下面我们通过空格来连接3个 ...
- Python学习实践----比较字典中是否有相同键值的方法之一
判断思路:用原字典的键值做为新字典的键进行创建新字典的内容,若键值相同即不能创建,反之可以...这是比较简单的方法,应该还有更高效的方法.欢迎交流和分享 下面代码是修改自 Python 简明教程的例子 ...
- python怎么批量爬取图片_Python制作批量爬取网络图片的方法
Python制作批量爬取网络图片的方法 发布时间:2020-11-17 11:14:24 来源:亿速云 阅读:86 作者:小新 这篇文章给大家分享的是有关Python制作批量爬取网络图片的方法的内容. ...
- python中int数据范围_Python中int的取值范围是多少
Python中int的取值范围是多少 发布时间:2020-10-30 09:33:50 来源:亿速云 阅读:66 作者:小新 这篇文章将为大家详细讲解有关Python中int的取值范围是多少,小编觉得 ...
- Python 基础教程:两个list合并成一个字典的两种方法
方法一: list1 = ['k1','k2','k3'] list2 = ['v1','v2','v3'] dic = dict(map(lambda x,y:[x,y],list1,list2)) ...
- 9. python 入门教程快速复习,序列,数值类型,字符串方法,列表、集合、字典方法,文件操作,解析式
文章目录 序列 数值类型 字符串方法大军 列表,集合,字典常用的方法 python 文件操作 解析式 写在后面 序列 序列是 python 中非常重要的一个概念,一个序列包含如下特征: 序列有顺序: ...
- Python爬虫教程:简书文章的抓取与存储
本文内容将与大家一起从简书的文章页面抓取文章标题.作者.发布时间以及正文内容,并且将抓取到的这些信息存入Excel表格中.本文对简书文章的抓取仅为Python的学习交流,尊重作者著作权,不对抓取到的文 ...
- python安装教程win8-python 2.7在win8.1上安装的方法
是不是还有小伙伴还没安装python 2.7,有些win8.1用户不熟悉python 2.7安装的方法,下面就是关于python 2.7在win8.1上安装的方法,希望可以帮到大家. python 2 ...
最新文章
- oracle sql statement ignored,sql – Oracle无效使用类型名称或子类型名称
- 用于文本识别的合成数据生成器
- iptables 范例
- vuex中的getters
- C语言常用基础位操作
- typora.io使用教程
- 【kafka】kafka 新增节点 报错 InconsistentBrokerIdException Configured broker.id doesn‘t match
- XP-SP3 安装之后怎么禁止更新
- c#泛型的使用性能测试
- SAP License:外购和自产货物视同销售业务理解
- [leetcode]169. 多数元素
- 机器学习基础算法25-SVM实践
- 禾川plc编程软件_HCP Works下载 HCP Works(禾川PLC编程软件) v2.26.01.92012 官方安装版 下载-脚本之家...
- 3DMax教程: 3DMax快捷键与界面操作!
- 817c语言程序设计,全国名校C语言程序设计考研真题汇编
- top工具全字段解析+实战(一)
- 一名中专生的坎坷程序人生(上)
- hdu1754(线段树单点更新)
- 01-不是过去的原因而是现在目的
- 搜索排序LambdaMART中Lambda的计算过程java版本