首页 > 其他分享 >dic = dict(zip( ["a", "b"], ["h", "i"] )) lis_color

dic = dict(zip( ["a", "b"], ["h", "i"] )) lis_color

时间:2024-01-11 14:31:50浏览次数:30  
标签:zip color dic keys key lis ind

dic = dict(zip(
    ["a", "b"],
    ["h", "i"]
))

lis_color = ["lightred"]
for key in dic.keys():
    # 问题1: 判断键名是字典第几个键
    ind = list(dic.keys()).index(key)
    # 问题2: 根据索引循环选择颜色
    color = lis_color[ind % len(lis_color)]
    print(key, color)

标签:zip,color,dic,keys,key,lis,ind
From: https://blog.51cto.com/u_16055028/9199289

相关文章

  • python基础之list、tuple、dict、set
    python基础,list,tuple,dict,set比较1.list:list是一种有序的集合,可以随时添加和删除其中的元素。用len()函数可以获得list元素的个数.list是一个可变的有序表>>>classmates=['Michael','Bob','Tracy']>>>len(classmates)3>>>classmates[0]//用......
  • Objectarx system dictionary
    ObjectARXReferenceGuide>GlobalFunctions>AcRxGlobalFunctions>acrxSysRegistryFunctionacrxSysRegistryC++ACBASE_PORTAcRxDictionary*acrxSysRegistry();Filerxdict.hDescriptionReturnsapointertotheObjectARXsystemdictionary.The......
  • 关于函数式接口中常用的Supplier、Consumer、predicate、Function的总结以及其使用场
    首先介绍一下函数式接口:函数式接口在Java中是指:有且仅有一个抽象方法的接口。函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导......
  • Dictionary原理(转)
    原文:【C#】三分钟,深入理解C#哈希表(Dictionary)_c#dictionary为什么会hash冲突-CSDN博客1.哈希函数:将key转成hashcode。2.哈希桶:用来解决哈希冲突的链表、没有冲突一个桶对应一个entry(有key、value,真正的数据),有冲突就是一个链表。对于C#中的Dictionary,具体实现如下:1.最小数......
  • 【Python基础】dict(字典)
    简介介绍dictionary(字典)是除列表以外Python之中最灵活的数据类型字典同样可以用来存储多个数据通常用于存储描述一个物体的相关信息和列表的区别列表是有序的对象集合字典是无序的对象集合字典用{}定义字典特性*字典使用键值对存储数据,键值......
  • linux 中 bzip2压缩与解压缩
     001、测试文件[root@pc1test]#lsa.txt[root@pc1test]#ll-h##测试文件total113M-rw-r--r--.1rootroot113MJan912:03a.txt 002、压缩文件(不保留源文件)[root@pc1test]#lsa.txt[root@pc1test]#bzip2a.txt......
  • Linux系统中的并行压缩软件gzip
    pigz简介pigz是GZip的并行版(pigz,即 Parallel Implementationof GZip),作者为MarkAdler。它充分利用了现代多核处理器的性能,大幅提高压缩解压的速度。pigz主页pigz-manual-手册页pigz-GitHub安装对于Ubuntu:sudoaptinstallpigz对于Centos:sudoyum-yinstall......
  • 在Python中,有几个库可以帮助我们自动寻找最适合的机器学习模型和参数。这里有两个主要
    在Python中,有几个库可以帮助我们自动寻找最适合的机器学习模型和参数。这里有两个主要的库:1.**lazypredict**¹:这个库可以快速地比较多种机器学习算法的性能,从而帮助我们选择最佳的算法。它可以在循环中迭代多个模型,这通常需要一些时间,但是使用lazypredict可以克服这个限制。下......
  • Linux系列之不解压直接查看gzip压缩日志
    Linux系列之不解压直接查看gzip压缩日志文件在Linux服务器上,日志文件经常会用gzip格式进行压缩,以节省磁盘,对于这种压缩文件,需要解压?然后再用cat、grep这些命令进行查看?其实不需要,Linux系统提供了zgrep、zcat这些命令。可以支持不解压gzip文件,直接查看常用命令zcat:cat查看压缩文件z......
  • [Mac软件]ColorWell For Mac 7.4.0调色板生成器
    美丽而直观的调色板和调色板生成器是任何Web或应用程序开发人员工具包的必要补充!创建无限数量的调色板,快速访问所有颜色信息和代码生成,用于应用程序开发,非常简单。可编辑调色板数据库允许您存档和恢复任何调色板,以便稍后通过超快速搜索使用。您所有精心创建的调色板都与macOS调色板......