python语言命令大全-Python常用命令之集合
判断数据项是否存在list
thislist = ["apple", "banana", "cherry"]
if "apple" in thislist:
print("Yes, "apple" is in the fruits list")
遍历list
thislist = ["apple", "banana", "cherry"]
for x in thislist:
print(x)
获取list长度
thislist = ["apple", "banana", "cherry"]
print(len(thislist))
追加元素
thislist = ["apple", "banana", "cherry"]
thislist.append("orange")
print(thislist)
添加固定位置
thislist = ["apple", "banana", "cherry"]
thislist.insert(1, "orange")
print(thislist)
删除某元素【只删除一个】
thislist = ["apple", "banana", "cherry"]
thislist.remove("banana")
print(thislist)
移除最后一个元素
thislist = ["apple", "banana", "cherry"]
thislist.pop()
print(thislist)
清空List
thislist = ["apple", "banana", "cherry"]
thislist.clear()
print(thislist)
修改元组值
x = ("apple", "banana", "cherry")
y = list(x)
y[1] = "kiwi"
x = tuple(y)
print(x)
声明元组
thistuple = ("apple",)
print(type(thistuple))
#NOT a tuple type is str
thistuple = ("apple")
合并元组Tuple 【不会去重】
tuple1 = ("a", "b" , "c")
tuple2 = (1, 2, 3)
tuple3 = tuple1 + tuple2
print(tuple3)
构造元组【2个括号】
thistuple = tuple(("apple", "banana", "cherry")) # note the double round-brackets
print(thistuple)
声明Set
thisset = {"apple", "banana", "cherry"}
print(thisset)
Set添加元素
thisset = {"apple", "banana", "cherry"}
thisset.add("orange")
print(thisset)
批量添加
thisset = {"apple", "banana", "cherry"}
thisset.update(["orange", "mango", "grapes"])
print(thisset)
Set 删除元素
thisset = {"apple", "banana", "cherry"}
//不存在 抛异常
thisset.remove("banana")
//不存在 不抛异常
thisset.discard("banana")
// 不知道删的内容
x = thisset.pop()
print(thisset)
合并set 内容
set1 = {"a", "b" , "c"}
set2 = {1, 2, 3}
set3 = set1.union(set2)
print(set3)
合并set 内容(不需要新变量)
set1 = {"a", "b" , "c"}
set2 = {1, 2, 3}
set1.update(set2)
print(set1)
声明set
thisset = set(("apple", "banana", "cherry")) # note the double round-brackets
print(thisset)
Dictionary
创建字典
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
访问字段元素
# 如果没有值,异常
x = thisdict["mod1el"]
print(x)
# 如果没有值,返回None
x = thisdict.get("mo1del")
print(x)
输出字典的值
for x in thisdict.values():
print(x)
输出字典的k,v
for x, y in thisdict.items():
print(x, y)
复制 Dictionary
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict = thisdict.copy()
print(mydict)
原文地址:https://blog.51cto.com/dba10g/2488431
python语言命令大全-Python常用命令之集合相关推荐
- 传奇脚本检测命令大全(常用命令)
传奇检测命令大全 ------常用命令----- #IF ;如果 #SAY ;输出字符串 #ACT ;执行命令 break ;结束命令 close ;结束对话 ------条件命令----- CHEC ...
- linux ftp命令大全,linuxftp常用命令【图解】
导语 :大家看到小编的文章估计又要晕了吧,linux是什么呢?今天小编就不给大家卖关子了.Linux是互联网上面可以免费用和随意传播的操作系统.它支持多用户.多任务.多cpu等.功能之强大是我们无法想 ...
- linux grub命令大全,GRUB常用命令
GRUB常用命令 发布时间:2007-04-20 15:37:28来源:红联作者:Lokbvnhg 1 只能用于配置文件的命令 下面这5个命令只能出现于配置文件中,分别是 : a)default :定 ...
- 电脑用linux命令大全,Linux常用命令大全整理分享|Linux详细命令
安装好了Linux服务器,但苦于不知道执行命令.这里总结了一部分Linux的常用命令来给大家分享! 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) una ...
- python数据分析函数大全_Python常用数据分析函数集合
1.Map函数 - 列表解析 ①.map()函数解析 (1).python源码信息 C:\Users\ArSang>python Python3.6.3rc1 (v3.6.3rc1:d8c174 ...
- mysql max 命令大全_MySQL常用命令,34道练习题(持续更新中)。
1.使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2.创建一个数据库MYSQLDATA mysql> CREATE DATABASE M ...
- mysql常用linux命令大全_Linux-MySQL常用命令(示例代码)
注意:需要用分号作为命令结尾. 库是由表组成的,表是由字段组成的. show databases; #查看所有的数据库 use mysql; #切换到另外一个库,mysql为库名,可以不用分号. sh ...
- linux中hadoop命令大全,hadoop常用命令
启动Hadoop 进入HADOOP_HOME目录. 执行sh bin/start-all.sh 关闭Hadoop 进入HADOOP_HOME目录. 执行sh bin/stop-all.sh 1.查看指 ...
- 启动项 mysql命令大全_mysql常用命令
一.登录mysql数据库 1.连接本地mysql数据库,默认端口为3306 #mysql –u root –p 123456 //-u:指定用户 -p:指定与用户对应的密码 2.通过IP和端口连接远程 ...
- linux系统入门命令大全,Linux常用命令5 - Linux 入门常用命令_Linux教程_Linux公社-Linux系统门户网站...
Linux与用户有关的命令 passwd命令 出于系统安全考虑,Linux系统中的每一个用户除了有其用户名外,还有其对应的用户口令.因此使用useradd命令增加时,还需使用passwd命令为每一位新 ...
最新文章
- MVC中实现多按钮提交(转)
- 期末数据结构复习稳过不挂指南(更新中)
- 07-01-安装-Exchange Server 2019 on Win 2019 Core
- 前端学习(1966)vue之电商管理系统电商系统之获取参数列表
- Dive Into Thrift Node-安装
- opp原则_OPP--面向对象知识点
- Android Studio添加android.support.v4包的依赖(解决V4的FragmentManager的错误)
- python len函数_你需要了解的最重要的Python概念
- shp文件中polyline是什么_SHP文件坐标转换工具1.0版
- 大型网站技术架构思维导图
- RGB、HSL、Hex网页色彩码,看完这篇全懂了
- 使用阿里云centos7.6进行steam挂卡(使用ASF,更新日期为2021.2.12)解决ASF服务器中文运行的问题
- tp交换机管理页面_tplink交换机怎样设置
- mysql的封锁协议_【眼见为实】数据库并发问题 封锁协议 隔离级别
- 如何在 Windows 上查看 HEIC 格式照片
- javascript 代码中的“use strict“;是什么意思
- Pentaho Data Integration初步安装
- libjpeg 库的安装
- 解决苹果手机绑定小米手环4支付宝,蓝牙无法连接问题。
- Cortex-M3 (NXP LPC1788)之RTC
热门文章
- SCSF 系列:Smart Client Software Factory 启动过程详解
- 实战 Deep Insert (SAP OData Service 实战系列)
- 9.35 渲染时字符串转义
- 剑指Offer-二叉树的镜像
- 《大话数据结构》读书笔记
- Runtime实战之定制TabBarItem大小
- Android 开源项目及其学习
- 实验二 建立基本的游戏场景
- matlab编译错误怎么查找,matlab - Matlab mex文件编译错误-“未启用SSE2指令集” - 堆栈内存溢出...
- 零基础python必背代码-零基础小白Python入门必看:通俗易懂,搞定深浅拷贝