#python中标准数据类型   字符串String  列表List  元组Tuple  集合Set  字典Dictionary

铭记:变量无类型,对象有类型
 #单个变量赋值
countn00 = ''; #整数
countn01 = '100.0' #浮点
countn02 = "双权";   #字符串 #print("整数 = "+countn00,"浮点 = "+countn01,"字符串 = "+countn02) #多个变量赋值
a,b,c,d,e,f= 1,4,5,100,99,"双权"
#print(a,b,c,d,e,f)
打印:整数 = 10 浮点 = 100.0 字符串 = 双权
打印:1 4 5 100 99 双权

-----------------以下要记牢
 #列表-查询
Studen=["猪","狗","牛","蛇"]
print (Studen[2]) #列表-添加 - 第一种方式
Studen.append("送你小发发")
print (Studen) #列表-指定下标位置添加 - 第二种方式
Studen[2]="蚂蚁"
print (Studen); #添加集合元素 - 第三种方式
Studen.insert(4,"哈哈哈") #列表-删除
Studen_pop=Studen.pop(3)
print("删除元素:{0}".format(Studen_pop))
print(Studen) #获取列表元素 -确保索引不要越界可len(Studen)[-1] 或 Studen[-1]
len(Studen)

打印结果如下;


['猪', '狗', '牛', '蛇', '送你小发发']
['猪', '狗', '蚂蚁', '蛇', '送你小发发']
删除元素:蛇
['猪', '狗', '蚂蚁', '哈哈哈', '送你小发发']
---------------------------------------------------------------------------------------

 #元组
Strudens = ("你","我","他","她");
print(Strudens[2]); #有序[列表元组]tuple一旦初始化后不能被改变
classmates = ('Micheal','Bob','Tracy')
print(classmates[0]) #在[列表元组]tuple中加入一个集合,可改变一个[集合]里面的属性是可以的;
classmatesa = ('Micheal','Bob',['A','B'])
classmatesa[2][0] = 'C'
classmatesa[2][1] = 'D'
print(classmatesa)
打印结果:

Micheal
('Micheal', 'Bob', ['C', 'D'])

#总结:1:列表可被修改,元祖只能读取不可以修改 2:符号也不一样;元祖使用()小括号 列表使用[]中括号;列表元组中可以对其改变属性哦

---------------------------集合要牢记经常用到------------------------------------------------------------
 #集合:交集 并集 差集 去除重复元素
a=set("");
b=set(""); #交集符
c=a&b;
print(c); #并集符 意:合并后有哪些(除去重复唯一的元素)
d=a|b;
print(d); #差集符 意:A比较B多的元素
e=a-b;
print(e); #去除重复元素set方法
new = set(a)
print (new);
打印结果:
{'', '', ''}
{'', '', '', '', '', '', '', '', '', ''}
{'', '', '', '', '', '', ''}
{'', '', '', '', '', '', '', '', '', ''}

---------------------------------------------------------------------------------------
 #字典
Map={"":"小猪","":"小狗","":"小喵"}
print(Map[""]); #添加字典
Map [""] = "小羊";
print(Map[""])

自行理解这行打印结果叭~

多想多敲代码,妈妈再也不用担心我会加班啦 ==

python 数据类型: 字符串String / 列表List / 元组Tuple / 集合Set / 字典Dictionary的更多相关文章

  1. Python中字符串、列表、元组、集合、字典中的一些知识,有些不太常见

    ————————笔记——————————# 字符串1. 字符串是不可变的.2. 字符串切片输出:`[start:end:step]`.使用`a[::-1]`倒序输出字符串.3. `str.split( ...

  2. python :字符串,列表,元组,集合,字典

    字符串方法: 字符串是一个有序的,不可修改的,元素是以引号包围的序列.单引号,双引号,三引号,str生成 字符串的修饰   a='novo gene' a.center() 让字符串在指定的长度居中显 ...

  3. 《Python高性能编程》——列表、元组、集合、字典特性及创建过程

    这里的内容仅仅是本人阅读<Python高性能编程>后总结的一些知识,用于自己更好的了解Python机制.本人现在并不从事计算密集型工作:人工智能.数据分析等.仅仅只是出于好奇而去阅读这本书 ...

  4. Python 基础补充(一) 列表、元组、集合、字典的区别和相互转换

    一.列表.元组.集合.字典的区别   列表 元组 集合 字典 英文 list tuple set dict 可否读写 读写 只读 读写 读写 可否重复 是 是 否 是 存储方式 值 值 键(不能重复) ...

  5. python之字符串、列表和元组

    先简单的了解一下两个相关概念 模块 python中的模块需要使用特殊的命令import来导入.格式:模块.函数.如下: 在确定自己不会导入多个同名函数的情况下,可以使用import命令的另外一种形式: ...

  6. Python数据类型-03.序列-列表和元组

    本文主要记录关于Python序列中列表和元组的定义特点和常用方法 1.序列(sequence) 1.1.序列的定义 序列是一组有顺序的元素的集合(其实是是对象的集合,后期会引入“对象”这个概念)序列包 ...

  7. python数据类型二(列表和元组)

    一.列表 1.1 列表的介绍 列表是python的基本数据类型之一,其他编程语言也有类似的数据类型,比如JS中的数组,java中的数组等等,它是以[]括起来,每个元素用逗号隔开,而且可以存放各种数据类 ...

  8. python -- 结构数据类型(列表、元组、集合、字典)

    一.列表 列表表示一组有序的元素,这些元素可以是数字.字符串,也可以是另一个列表. # ----------------------------------------# 列表(list):一组有序的 ...

  9. <转>python列表、元组、集合、字典、json相互转换以及其他基础入门

    列表元组转其他 # 列表转集合(去重) list1 = [6, 7, 7, 8, 8, 9] set(list1) # {6, 7, 8, 9} #两个列表转字典 list1 = ['key1','k ...

随机推荐

  1. Go gRPC进阶-proto数据验证(九)

    前言 上篇介绍了go-grpc-middleware的grpc_zap.grpc_auth和grpc_recovery使用,本篇将介绍grpc_validator,它可以对gRPC数据的输入和输出进行 ...

  2. windows UAC 提权实验(CVE-2019-1388)

    --------------------------------------------------------------------------------- 声明:本文仅做学习,实验主机为虚拟机 ...

  3. STL入门大全(待编辑)

    前言:这个暑假才接触STL,仿佛开启了新世界的大门(如同学完结构体排序一般的快乐\(≧▽≦)/),终于彻底领悟了大佬们说的“STL大法好”(虽然我真的很菜www现在只学会了一点点...)这篇blog主 ...

  4. python+selenium实现网页自动化与爬虫技术

    举例某购物网站,通过selenium与python,实现主页上商品的搜索,并将信息爬虫保存至本地excel表内. 一.python环境与selenium环境安装 python在官网下载并安装并且设置环 ...

  5. [半翻] 设计面向DDD的微服务

    这篇文章行文结构对照微软博客, 结合本人意译和多年实践的回顾思考形成此次读书笔记. Domian-driven Design 领域-驱动-设计(DDD)提倡基于(用例相关的现实业务)进行建模. 1. ...

  6. 微信小程序画布(1)

    wxml: <view  catchtouchmove="preventTouchMove" wx:if="{{canvas_haoBao}}"> ...

  7. Git速查表大全

  8. JDK 14的新特性:更加好用的NullPointerExceptions

    JDK 14的新特性:更加好用的NullPointerExceptions 让99%的java程序员都头痛的异常就是NullPointerExceptions了.NullPointerExceptio ...

  9. Spring Boot中Spring data注解的使用

    文章目录 Spring Data Annotations @Transactional @NoRepositoryBean @Param @Id @Transient @CreatedBy, @Las ...

  10. vue2.x学习笔记(三十)

    接着前面的内容:https://www.cnblogs.com/yanggb/p/12682902.html. 状态管理 类Flux状态管理的官方实现 由于状态零散地分布在许多组件和组件之间的交互中, ...