#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. 小知识点:session的存放位置

    在php.ini里的配置session.save_path是注释掉的,那么Seesion保存的路径在不同类型操作系统保存在什么位置? Linux: /tmp 或 /var/lib/php/sessio ...

  2. GoJS 教程新手入门(资源整理,解决方案)

    以下几个是我在百度.谷歌 上能找到的比较全的GoJs的一些东西,希望对各位有所帮助! 如有外网网站不能访问请自行FQ GoJS官网 第一个推荐的是GoJS的一个类似于社区的问题讨论区,这里面初学者的一 ...

  3. phpcms模块安装

    工作中需要用到 phpcms开源框架,借鉴了   http://www.cnblogs.com/benpaodelulu/p/6874201.html这个地址,搞定的 ,非常实用 如果有用到的朋友们可 ...

  4. (三)PL/SQL数据类型

    PL/SQL注释 程序注释是解释性说明,可以包括自己编写的,并帮助任何人阅读源代码的PL/SQL代码.所有的编程语言允许某种形式的注释. 在PL/SQL支持单行和多行注释.任何注释里面所有字符都会被P ...

  5. Qt 正则表达式检查 IP 格式

    KillerSmath 2018年6月29日 下午10:41 @Pranit-Patil Hi there. Like @jonB says above, you should to replace\ ...

  6. java 中的fork join框架

    文章目录 ForkJoinPool ForkJoinWorkerThread ForkJoinTask 在ForkJoinPool中提交Task java 中的fork join框架 fork joi ...

  7. 业务SQL那些事--慎用LIMIT

    业务SQL那些事--慎用LIMIT 在业务中使用LIMIT限制SQL返回行数是很常见的事情,但如果不知道其中可能的坑或者说真正执行逻辑,就可能会使SQL执行非常慢,严重影响性能. LIMIT OFFS ...

  8. ELSE 技术周刊(2017.12.25期)

    业界动态 V8 release v6.4 V8引擎发布v6.4,在速度和内存优化上又带来了一些提升.对于instanceof操作符的优化,带来了3.6x速度提升,同时使得uglify-js提高了15- ...

  9. Nakamori Akina

    听过中森明菜的歌以后,一直想写点什么.恰好前段时间看过她的一个访谈https://b23.tv/av13810011,节目里已经39岁左右的她看着已经有些衰老,但是那份属于她的天真却保持的很好. 节目 ...

  10. Leetcode 1. 两数之和 (Python版)

    有粉丝说我一个学算法的不去做Leetcode是不是浪费,于是今天闲来没事想尝试一下Leetcode,结果果断翻车,第一题没看懂,一直当我看到所有答案的开头都一样的时候,我意识到了我是个铁憨憨,人家是让 ...