python实现将列表中各个值快速赋值给多个变量


Posted in Python onApril 02, 2020

我就废话不多说啦,还是直接看代码吧!

list1 = [1,2,3,4]
a,b,c,d = list1

a = 1
b =2

这种方式只有当左边的操作数个数和list1长度相同时,才可以这么做,不然报错.

我们假设我们有一个list对象List,它的长度足够长,想把它从下标i开始的k个元素赋给k个元素,可以这么做:

v1, v2, v3, …, vk = List[i : i + k] #默认i=0, k=len(List)

补充知识:python 将某个字段存储为列表类型

实现存储数据格式为

{
    "_index": "nested-20180815",
    "_type": "stb-iptv-montor-m-gather-apk",
    "_id": "AWU8sZboGQQbsn0rAW4J",
    "_score": 1,
    "_source": {
     "mdiNested": [
      {
       "mdiMLR": 0,
       "mdiType": "0"
      },
      {
       "mdiMLR": 0,
       "mdiType": "1"
      },
      {
       "mdiMLR": 0,
       "mdiType": "2"
      },
      {
       "mdiMLR": 0,
       "mdiType": "3"
      },
      {
       "mdiMLR": 0,
       "mdiType": "4"
      },
      {
       "mdiMLR": 0,
       "mdiType": "5"
      }
     ]
    }
   }

代码:

from elasticsearch import Elasticsearch
from elasticsearch import helpers
import json

es_20 = Elasticsearch(hosts="1.0.0.0", port=9200, timeout=15000)
time_ = "20180815"
index_20 = "nested-{0}".format(time_)
type_20 = "stb-iptv-montor-m-gather-apk"


def set_mapping():
  my_mappping = {
    type_20: {
      "properties": {
        "mdiNested": {
          "properties": {
            "mdiMLR": {
              "type": "short"
            },
            "mdiType": {
              "type": "keyword"
            }
          }
        }
      }
    }
  }
  create_index = es_20.indices.create(index=index_20, body=None)
  create_mapping = es_20.indices.put_mapping(index=index_20, body=my_mappping, doc_type=type_20)
  mdiMLR = [0,1,2,3,4]
  mdiType = ["0","1","2","3","4","5"]
  actions = []
  dict_ ={}
  for mdiMLR_ in mdiMLR:
    dict_list = []
    for type in mdiType:
      t1 ={'mdiMLR': mdiMLR_, 'mdiType': type}
      dict_list.append(t1)
    action = {
        "_index": index_20,
        "_type": type_20,
        "_source": {
          "mdiNested": dict_list
        }
    }
    actions.append(action)
  helpers.bulk(es_20, actions)

以上这篇python实现将列表中各个值快速赋值给多个变量就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中unittest用法实例
Sep 25 Python
python多重继承新算法C3介绍
Sep 28 Python
Python中的字典遍历备忘
Jan 17 Python
简单实现python爬虫功能
Dec 31 Python
两个命令把 Vim 打造成 Python IDE的方法
Mar 20 Python
Python中matplotlib中文乱码解决办法
May 12 Python
通过python顺序修改文件名字的方法
Jul 11 Python
Python列表推导式与生成器用法分析
Aug 02 Python
python Socket网络编程实现C/S模式和P2P
Jun 22 Python
如何用 Python 制作一个迷宫游戏
Feb 25 Python
Python中相见恨晚的技巧
Apr 13 Python
Python深度学习之Pytorch初步使用
May 20 Python
Python运行提示缺少模块问题解决方案
Apr 02 #Python
Pycharm配置PyQt5环境的教程
Apr 02 #Python
Python无头爬虫下载文件的实现
Apr 02 #Python
linux 下selenium chrome使用详解
Apr 02 #Python
Python HTTP下载文件并显示下载进度条功能的实现
Apr 02 #Python
python实现将range()函数生成的数字存储在一个列表中
Apr 02 #Python
Python 给下载文件显示进度条和下载时间的实现
Apr 02 #Python
You might like
德生1994机评
2021/03/02 无线电
PHP中,文件上传
2006/12/06 PHP
深入理解PHP原理之Session Gc的一个小概率Notice
2011/04/12 PHP
PHP实现动态压缩js与css文件的方法
2018/05/02 PHP
用JQuery模仿淘宝的图片放大镜显示效果
2011/09/15 Javascript
javascript通过navigator.userAgent识别各种浏览器
2013/10/25 Javascript
javascript实现类似超链接的效果
2014/12/26 Javascript
jQuery表格插件datatables用法详解
2020/11/23 Javascript
JS+html5 canvas实现的简单绘制折线图效果示例
2017/03/13 Javascript
JavaScript运动框架 多值运动(四)
2017/05/18 Javascript
Express + Session 实现登录验证功能
2017/09/08 Javascript
浅谈redux以及react-redux简单实现
2018/08/28 Javascript
layer.js之回调销毁对话框的例子
2019/09/11 Javascript
在实例中重学JavaScript事件循环
2020/12/03 Javascript
python实现爬虫统计学校BBS男女比例之多线程爬虫(二)
2015/12/31 Python
Python自定义主从分布式架构实例分析
2016/09/19 Python
Python简单定义与使用字典dict的方法示例
2017/07/25 Python
Python3编码问题 Unicode utf-8 bytes互转方法
2018/10/26 Python
Django 用户认证组件使用详解
2019/07/23 Python
python识别文字(基于tesseract)代码实例
2019/08/24 Python
浅谈python中频繁的print到底能浪费多长时间
2020/02/21 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
2020/06/18 Python
Python脚本实现Zabbix多行日志监控过程解析
2020/08/26 Python
使用python库xlsxwriter库来输出各种xlsx文件的示例
2020/09/01 Python
paramiko使用tail实时获取服务器的日志输出详解
2020/12/06 Python
Columbia美国官网:美国著名的户外服装品牌
2016/11/24 全球购物
HTC VIVE美国官网:VR虚拟现实眼镜
2018/02/13 全球购物
River Island美国官网:英国高街时尚品牌
2018/09/04 全球购物
材料化学应届生求职信
2013/10/09 职场文书
技术比武方案
2014/05/19 职场文书
学校标语大全
2014/06/19 职场文书
班子四风对照检查材料思想汇报
2014/09/29 职场文书
社区党的群众路线教育实践活动剖析材料
2014/10/09 职场文书
电信营业员岗位职责
2015/04/14 职场文书
《春酒》教学反思
2016/02/22 职场文书
python人工智能human learn绘图可创建机器学习模型
2021/11/23 Python