csv文件中包含多行数据(list),每个list由多个元组对组成,根据元组将原始list拆分为多个list

"(39.985392, 116.327128)","(39.984514000000004, 116.327198)","(39.983788, 116.326986)","(39.982999, 116.32693799999998)","(39.982023999999996, 116.327024)","(39.980923, 116.327221)","(39.980173, 116.32709299999999)","(39.979889, 116.32708500000001)","(39.979338, 116.327068)","(39.978390000000005, 116.327197)","(39.977582, 116.327279)","(39.976667, 116.327246)","(39.975746, 116.327243)","(39.974952, 116.327278)","(39.974037, 116.32740600000001)","(39.973134, 116.32741899999999)","(39.972286, 116.327426)","(39.971323, 116.327548)"

目标数据

 <!-- list1 -->
[39.985392, 39.984514000000004, 39.983788, 39.982999, 39.982023999999996, 39.980923, 39.980173, 39.979889, 39.979338, 39.978390000000005, 39.977582, 39.976667, 39.975746, 39.974952, 39.974037, 39.973134, 39.972286, 39.971323]<!-- list2 -->
[116.327128, 116.327198, 116.326986, 116.32693799999998, 116.327024, 116.327221, 116.32709299999999, 116.32708500000001, 116.327068, 116.327197, 116.327279, 116.327246, 116.327243, 116.327278, 116.32740600000001, 116.32741899999999, 116.327426, 116.327548]

代码

import csvdatafile = "./test.csv"
with open(datafile, 'r') as read_csv:reader = csv.reader(read_csv)for row in reader:#将csv转为list --> [str, str, ..., str]row_list = list(row)#创建新list 存储之后的list[tuple]coor_list = []for elem in row_list:#将str转换为元组tupleelem_tuple = tuple(eval(elem))#print(elem_tuple)#生成list[tuple]coor_list.append(elem_tuple)#将元组列表拆分为多个listlat,lng = map(list, zip(*coor_list))
``

Python 列表元组拆分为多个列表相关推荐

  1. python输出元组中的元素_python 列表(list)元组(tuple)字典(dict)如何打印中文总结...

    python中,如果直接使用print去打印含中文元素的list.tuple.dict,并不能打印出中文字符,而是打印出unicode编码, 例如:tuple1 = ('小甲鱼', '耐克', '李宁 ...

  2. python元组转字典_python中怎么将元组、字典转化为列表

    python中将元组.字典转化为列表的方法: python中可以使用list()方法将元组或字典转化为列表: list()方法语法:list( tup ) 参数 tup -- 要转换为列表的元组. 返 ...

  3. python列表元组字典集合实验心得_python学习小总结(列表、元组、字典、集合、字符串)...

    ---恢复内容开始--- 一.列表(list) 1.添加 append():追加,在列表末尾添加元素. 列表名.append(添加的元素) extend():扩展,在列表末尾添加元素. 列表名.ext ...

  4. python中元组的使用_Python当中tuple元组的使用

    Python Python开发 Python语言 Python当中tuple元组的使用 python当中元组的使用比起list列表来说就简单多了!因为tuple一般是不能进行修改的,一旦进行定义则无法 ...

  5. python输出字典_Python如何将字典键和值拆分为单独的列表?(代码示例)

    在Python中如何将给定字典拆分为键和值的列表?下面本篇文章就来给大家介绍几种实现方法,希望对大家有所帮助.[视频教程推荐:Python教程] 方法一:使用内置函数:keys()和values() ...

  6. Python学习打卡【Task4】列表,字典和元组

    目录 一.学习知识点概要(review)     二.学习内容(record) 三.学习问题与解答(analysis) 四.学习思考与总结(summary) 一.学习知识点概要(review)     ...

  7. Python学习入门基础 -- 第四章 列表、元组、字典、字符串变量使用、变量进阶

    Python基础入门知识点总结传送门 第一章 认识Python.Python常用集成开发环境PyCharm 第二章 注释.变量基本使用.变量的命名 第三章 运算符.判断if语句.while和for循环 ...

  8. python 高级变量类型(列表/元组/字典/字符串)

    前言 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) 真 True 非 0 数 -- 非零即真 假 False 0 复数型 ...

  9. python占位符用元组列表填充_python字符串列表元组序列操作

    Table of Contents generated with DocToc python系列-字符串.列表.元组的操作 序列的访问及运算符 序列是为满足程序中复杂的数据表示,python支持组合数 ...

最新文章

  1. mongoDB数据库操作工具库
  2. 2006年上半年 网络工程师 上下午试卷【附带答案】
  3. json过滤特殊字符
  4. Nginx报错request entity too large的解决方案
  5. hibernate.cfg.xml 配置(摘录)
  6. 2021牛客暑期多校训练营4 E-Tree Xor(异或+思维+区间交 or Trie树)
  7. win10易升_微软Win10版本20H2正式版官方ISO镜像下载大全_windows10_Windows系列_操作系统...
  8. java 获取ftp路径_Java Source 根据输入 ftp 地址 账号 密码 路径 读取提供路径下的文件...
  9. Symantec Endpoint Protection v14.2企业版介绍
  10. windows下Docker的下载与安装
  11. regedit 命令行参数
  12. 使用计算机有关的活动,有关计算机的活动策划书
  13. vue 实现倒计时功能
  14. IE浏览器无法打开HTTPS解决办法
  15. Java企业汽车调度系统
  16. python 日期格式只取年月_python如何只获取日期
  17. Python开发常见bug
  18. Unsupervised Person Re-identification: Clustering and Fine-tuning
  19. 编写Java程序,使用 Socket类模拟用户加入 QQ 群时,QQ 小冰发送欢迎消息的场景(用户充当客户端,QQ 小冰充当服务端)
  20. 35、基于51单片机的金属探测器

热门文章

  1. java判断春夏秋冬,让大家一个java非常简单的编程:根据输入1到12之间的数字,判断是春夏秋冬哪个季节...
  2. pytorch 中 混合精度训练(真香)
  3. 一文看懂DAG技术的现状与趋势
  4. 特斯拉充电电流设置多大_特斯拉电动汽车充电规格?
  5. React-简书项目
  6. 熟悉陌生的2-范数(向量的模)
  7. 中国学生常见的英文论文写作问题
  8. python语言不用编译_python程序不需要编译吗
  9. MindMapper中的分支格式怎样进行修改
  10. 离散系统频响特性函数freqz()