博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
list、dict、tuple的一些小操作总结
阅读量:6571 次
发布时间:2019-06-24

本文共 615 字,大约阅读时间需要 2 分钟。

一、list

  1.赋值(append)

    list.append(data)

 

  2.去重  list(set(list))

    list_gpcode = list(set(list(dfQuery.index.get_level_values('gpcode'))))

  

  3.判断某个元素是否在list中 (in、not in)

    if gpcode in stocklist:

      print gpcode

 

二、dict

  1.赋值

    dict[key] = value

 

  2.排序

    result_dict = sorted(dict.items(), key = lambda dicR:dicR[1], reverse = True)#按 value 排序,降序

    result_dict = sorted(dict.items(), key = lambda dicR:dicR[0], reverse = True)#按 key排序,降序

    排完序之后的 result_dict 中的元素是(key,value)格式的元组

 

  3.判断dict中是否有某个key(has_key)

    dict.has_key(key1)

 

未完待续。。。

 

转载于:https://www.cnblogs.com/SZxiaochun/p/6290786.html

你可能感兴趣的文章
Jenkins使用FTP进行一键部署及回滚2(Windows)(项目实践)
查看>>
前人栽树,后人擦屁股
查看>>
Connection reset问题,INFO: I/O exception (java.net.SocketException) caught when processing reques
查看>>
Pycharm使用技巧
查看>>
黄聪:HBuilder左侧项目管理器如何不与标签页一起自动切换
查看>>
[RK3288][Android6.0] 系统按键驱动流程分析【转】
查看>>
linux 定时器
查看>>
[virtualbox] win10与centos共享目录下,nginx访问问题
查看>>
几个新奇网站
查看>>
2018顺丰视觉岗笔试几个知识点
查看>>
js原生方式实现bind方法
查看>>
静态构造函数!
查看>>
C 小白的 thrift 环境搭建
查看>>
php闭包使用例子
查看>>
虚拟机+centOS挂载ISO步骤
查看>>
java 如何查看jdk版本&位数
查看>>
JAVA中字符串的startWith什么意思
查看>>
Deepin 系统下安装VMware并激活
查看>>
ms12_004漏洞进行渗透
查看>>
spring mvc: xml练习
查看>>