首页 > 其他分享 >pyhon字典值存储列表

pyhon字典值存储列表

时间:2024-03-22 15:23:39浏览次数:16  
标签:split pyhon 列表 amemv com domains douyincdn 字典

示例构建了一些域名作为字典键值对,将顶级域名下不同的二级域名添加到字典值存储列表

import re

data = [
    "x.douyinvod.com",
    "x.amemv.com",
    "x.snssdk.com",
    "x.douyincdn.com",
    "x.douyinliving.com",
    "x.huoshanlive.com",
    "x.pstatp.com",
    "x.bdurl.net",
    "x.ecombdapi.com",
    "x.ixigua.com",
    "x.amemv.com",
    "x.byteorge.com",
    "x.juliangyinqing.com",
    "x.byteimg.com",
    "x.byteurl.cn",
    "x.bytescm.com",
    "x.ecombdimg.com",
    "x.ecombdstatic.com",
    "x.bytednsdoc.com",
    "x.bytetos.com",
    "x.douyincdn.com",
    "x.ndcpp.com"
]

domains = {}

for d in data:
    if d.split(".")[0] == "x":
        domains.setdefault(d.split(".")[-1], []).append(d.split(".")[-2])
    else:
        pass

print(domains)

如果字典中包含有给定键,则返回该键对应的值,否则返回为该键设置的值。

{'com': ['douyinvod', 'amemv', 'snssdk', 'douyincdn', 'douyinliving', 'huoshanlive', 'pstatp', 'ecombdapi', 'ixigua', 'amemv', 'byteorge', 'juliangyinqing', 'byteimg', 'bytescm', 'ecombdimg', 'ecombdstatic', 'bytednsdoc', 'bytetos', 'douyincdn', 'ndcpp', 'vegslb', 'hiecheimaetu'], 'net': ['bdurl'], 'cn': ['byteurl']}

标签:split,pyhon,列表,amemv,com,domains,douyincdn,字典
From: https://www.cnblogs.com/cenima/p/18089549

相关文章

  • uniapp编辑页修改数据后返回到列表页(上一页)或首页,列表页或首页数据不刷新问题
    uniapp编辑页(当前页)等修改数据后返回到列表页(上一页)或多次返回上一页到首页(非上一页),列表页或首页数据不刷新问题解决方法:一、返回到列表页(上一页)1、首先在编辑页的修改数据的成功回调中调用uni.$emit('refreshData');向上一页传递refreshData事件2、然后在列表页(上一......
  • 新人学习笔记之(CSS背景和列表)
    一、CSS背景    1.background-color        1)background-color:颜色ltransparent(black)颜色值(颜色名|rgb|十六进制)背景区包括内容内边距,边框,不包括外边距.box1{background-color:red;}    2.background-image     ......
  • 文章分类列表(2024-3-21)
    //CategoryCOntroller@GetMappingpublicResult<List<Category>>list(){List<Category>cs=categoryService.list();returnResult.success(cs);}//ServiceList<Category>list();//ServiceImpl@Override......
  • Pytorch神经网络-元组/列表如何喂到神经网络中
    ......
  • 两道神奇的字典树
    AEC122D题意:你现在有\(2N\)个球,现在A和B轮流拿,设每一次拿到两个球的权值的异或为\(p_i\),定义分数为\(\max\{p_i\}\)。A希望它大,B希望它小。求最后的分数。题解:首先,B有绝对优势,B先把它们两两分组,A拿走了一个时,B直接拿走与它同组的那个。所以现在题目变为求每一组......
  • B树B+树,字典树详解,哈夫曼树博弈树
    目录B树:B-TreeB+树字典树:TrieTree 哈夫曼树博弈树B树:B-Tree多路平衡搜索树1.M阶B树,就是M叉(M个指针)。2.每个节点内记录个数<=M-1。3.根节点记录个数>=1。4.其余节点内记录个数>=ceil(m/2)-1(向上取整)。5.每个节点内的记录从左至右从大到小有序。6.当前记录的左......
  • 关键词搜索拼多多商品列表数据接口(Pinduoduo.item_search)
    拼多多商品列表数据接口是一个允许开发者获取拼多多平台上商品列表信息的API接口。使用该接口,开发者可以批量获取商品的标题、价格、销量等信息。以下是使用此接口的步骤:注册账号:在拼多多开放平台注册成为开发者,并获取API凭证,如AppKey和AppSecret。或者是可以根据php,python......
  • TimesURL: 用于通用时间序列表征学习的自监督对比学习《TimesURL: Self-supervised Co
    2024年3月18日,最近有点忙,但是这周四周五都要汇报,不想往后推了,早汇报完早结束,硬着头皮先看这一篇,这篇年前就说要看,还保存了书签,但是一直没看,今天趁着中午的时间看一下。(现在14:01,开始看,我的草稿箱里躺着的18篇草稿,Sorry,以后有空再填坑.)论文:TimesURL:Self-supervisedContrasti......
  • python之自定义表头、列表内容导出excel文件例子
    函数三个参数outputfile:导出excel文件的位置,没有的话在该位置建该文件title:表头args:列的内容,每列是一个列表importxlsxwriterdefwriteExcel(outputfile,title,*args):wb=xlsxwriter.Workbook(outputfile)#创建sheetsheet=wb.add_worksheet("Sh......
  • B3927 [GESP202312 四级]小杨的字典(入门小白版)
    本题包括:1.简单的map使用2.字符串简单处理本题参考洛谷题解: https://www.luogu.com.cn/problem/solution/B3927难度:普及-对于笔者而言:不会用map,在b站和csdn上搜map的使用方法,只能说是杂而乱杂在于:介绍的种类方法多种多样,但是底下的使用方法寥寥无几,与开头的介绍有......