91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python實現將列表中各個值快速賦值給多個變量

發布時間:2020-09-08 15:31:38 來源:腳本之家 閱讀:300 作者:liu2242947853 欄目:開發技術

我就廢話不多說啦,還是直接看代碼吧!

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實現將列表中各個值快速賦值給多個變量就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

和田市| 衡阳县| 奉贤区| 荣昌县| 石林| 玉田县| 肇东市| 大名县| 万荣县| 凤山市| 三穗县| 开封市| 乌审旗| 金塔县| 德安县| 丰台区| 丹寨县| 鄂温| 郯城县| 黄大仙区| 阿拉善左旗| 左贡县| 霍山县| 内乡县| 醴陵市| 石柱| 苗栗市| 忻州市| 酒泉市| 新宾| 郴州市| 曲松县| 龙海市| 漠河县| 乌兰浩特市| 化德县| 松桃| 犍为县| 平和县| 张家川| 刚察县|