一.基本数据类型
整数:int
字符串:str(注: 等于一个tab键)
布尔值: bool
列表:list (元素的集合)
列表用[]
元祖:tuple
元祖用()
字典:dict
注:所有的数据类型都存在想对应的类列里
二.列表所有数据类型:
基本操作:
- 索引
- 切片
- 追加
- 删除
- 长度
- 切片
- 循环
- 包含

三.所有列表数据类型举例
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
#!/usr/bin/env python # -*- coding:utf-8 -*- #append追加 name_list = [ "zhangyanlin" , "suoning" , "nick" ] name_list.append( 'zhang' ) print (name_list) #count制定字符出现几次 name_list = [ "zhangyanlin" , "suoning" , "nick" ] name_list.append( 'zhang' ) name_list.append( 'zhang' ) name_list.append( 'zhang' ) print (name_list.count( 'zhang' )) #extend可扩展,批量往里加数据 name_list = [ "zhangyanlin" , "suoning" , "nick" ] name = [ "aylin" , "zhang" , "yan" , "lin" ] name_list.extend(name) print (name_list) #index找到字符所在的位置 name_list = [ "zhangyanlin" , "suoning" , "nick" ] print (name_list.index( 'nick' )) #insert插入,往索引里面插入值 name_list = [ "zhangyanlin" , "suoning" , "nick" ] name_list.insert( 1 , "zhang" ) print (name_list) #pop在原列表中移除掉最后一个元素,并赋值给另一个变量 name_list = [ "zhangyanlin" , "suoning" , "nick" ] name = name_list.pop() print (name) #remove移除,只移除从左边找到的第一个 name_list = [ "zhangyanlin" , "suoning" , "nick" ] name_list.remove( 'nick' ) print (name_list) #reverse反转 name_list = [ "zhangyanlin" , "suoning" , "nick" ] name_list.reverse() print (name_list) #del删除其中元素,删除1到3之间的 name_list = [ "zhangyanlin" , "suoning" , "nick" ] del name_list[ 1 : 3 ] print (name_list) |
四.索引
1
2
|
name_list = [ "zhangyanlin" , "suoning" "aylin" "nick" ] print (name_list[ 0 ]) |
五.切片
1
2
|
name_list = [ "zhangyanlin" , "suoning" "aylin" "nick" ] print (name_list[ 0 : 2 ]) |
六.总长度len
1
2
|
name_list = [ "zhangyanlin" , "suoning" "aylin" "nick" ] print (name_list[ 1 : len (name_list)]) |
七.for循环
1
2
3
|
name_list = [ "zhangyanlin" , "suoning" "aylin" "nick" ] for i in name_list: print (i) |
HCNP Routing&Switching之组播技术组播基础 Linux
HCNP Routing&Switching之组播技术组播地址 Linux
HCNP Routing&Switching之组播技术组播协议IGMP Linux
HCNP Routing&Switching之BGP团体属性和团体属性过滤器 Linux
pcanet网络理解
OpenAPITools 实践
React MobX 开始
PDFium 渲染
PDF.js Electron Viewer
- 最新文章
-
Idea Maven 项目Dependency not found 问题
Mac Maven 安装及配置
简单聊下.NET6 Minimal API的使用方式
细聊.NET6 ConfigurationManager的实现
Java版 Gitlab Webhook + 钉钉机器人通知
Azure Virtual Netwok(一)对等互连网络
Azure Key Vault(二) 入门简介
Azure Virtual Netwok(二)配置 ExpressRoute 虚拟网络网关
Azure Data Lake(一) 在NET Core 控制台中操作 Data Lake Storage
Fastjson妙用之@JSONField注解
- 热门文章
-
理解ASP.NET Core 错误处理(Handle Errors)
理解ASP.NET Core 模型绑定&验证(Model Binding and Validation)
理解ASP.NET Core 日志(Logging)
理解ASP.NET Core 过滤器(Filters)
一站式Flink&Spark平台解决方案——StreamX
阿里达摩院《2022十大科技趋势》发布!(附下载)
一站式元数据治理平台——Datahub入门宝典
大数据岗位有哪些?《大数据从业人员能力要求》正式发布,并于11月1日开始实施
支付对账系统序章:千万级数据对账怎么这么难?
SM 国密算法踩坑指南
Copyright © 2011-2022 走看看