python3的基本数据类型:

  在python3当中有这么几种基本的数据类型:int(整形)、str(字符串)、list(列表)、tuple(元组)、dict(字典)、bool(布尔值)等。数字整体划分到int类型当中。

int整形方法:

  int类型可转换为其他数据类型,只需要在数据类型的括号内填写变量或者值即可。

  如:a = 123

    v = str(a)  /v=dict(a)   /v=list(a).......

Str字符串方法:

  格式:变量名 = "元素....."

  字符串一经创建,就不可修改,可使用range()函数进行for循环遍历函数中的值。

  在字符串当中常用的方法有:

              replace()     替换字符串中内容

              find()           查找,返回索引位置

              join()           拼接(基本各个数据类型都适用)

              lower()        小写

              upper()       大写

              strip()         去除字符串中指定的子序列

              spilt()         将字符串中内容分割,不保留用来分割的单个元素

              startswith() 以.....开头

              endswith()  以.....结尾

List列表方法:

  格式:变量名 = [元素1,元素2,元素3......]

  在列表中支持新增、修改、删除,可使用while循环、for遍历循环

              append()    添加新元素到列表尾部

              extend()     参数为可迭代对象。将参数的每个元素迭代添加到列表中

              insert()       在指定索引位置添加指定元素

              reverse()    将列表中的元素颠倒顺序

              sort()          将列表中的元素从小到大排列,可添加参数reverse=True,变为从大到小排列

              remove()    根据元素参数,删除列表中的指定元素。只删除第一个

              del  list[索引/切片]    根据索引或切片的方式删除列表中的元素

              list[索引/切片]=值     根据索引或切片的方式修改列表中的元素

              根据索引进行修改、删除、增加的操作

Tuple元组方法:

  格式:变量名 = (元素1,元素2,元素3....)

  元组与列表不同,元组一经创建,其内的一级元素就不可进行删除、修改、增加的操作。用到的方法很少,可以忽略。

Dict字典方法:

  格式:变量名 = {键名1 : 键值1,键名2 : 键值2,键名3 : 键值3......}

  在字典的key键名命名是,不可用列表、字典的形式命名。

  在Dict字典中常用的方法有:  

              get()          通过键名来获取键值。当键名不存在时,可加参指定其返回的参数

              update()    通过键名和新键值来更新字典内的元素。当键名不存在时则新增元素至尾部

              keys()        获取字典中的所有键名key

              values()     获取字典中所有的键值value

              items()       获取字典中的键名+键值

  PS:在使用 in 时,默认是键名,需要匹配键值时可使用 dict.values() 的方式匹配。

              

Python3的基本数据类型及常用的方法的更多相关文章

  1. Python - 基本数据类型及其常用的方法之字典和布尔值

    字典 特点:{"key1": value1, "key2":value2}  , 键值对中的值可以为任何数据类型,键不能为列表.字典(无法哈希),布尔值可以为键 ...

  2. Python - 基本数据类型及其常用的方法之元组

    元组 特点:一级元素无法被修改,且不能被增加或者删除. 基本操作: tu = (11, 22, ["aiden", 33, ("qwe", 11)], 77) ...

  3. python3【基础】-字符串 常用的方法

    字符串一个最重要的特性就是不可修改. name.capitalize() 首字母大写 name.casefold() 大写全部变小写 name.center(50,"-") 输出 ...

  4. Python 数据类型,常用函数方法分类

    Python基本数据类型:(int) 字符串(str)列表(list)元组(tuple)字典(dict)布尔(bool) python中可以简单使用 类型(数据)创建或转换数据 例: #字符串转数字 ...

  5. Python - 基本数据类型及其常用的方法之数字与字符串

    数字(int): 1.int()(将字符串换为数字) a = " print(type(a), a) b = int(a) print(type(b), b) num = "a&q ...

  6. Python - 基本数据类型及其常用的方法之列表

    列表: 特点:用 [] 括起来,切元素用逗号分隔:列表内的元素可以为任何的数据类型. 列表的基本操作: 1.修改 li = [12, 5, 6, ["Aiden", [2, 4], ...

  7. [Python3 填坑] 014 类的常用魔术方法举例

    目录 1. print( 坑的信息 ) 2. 开始填坑 2.1 __init__() 2.2 __new__() 2.3 __call__() 2.4 __str__() 2.5 __repr__() ...

  8. Python【第二篇】运算符及优先级、数据类型及常用操作、深浅拷贝

    一.运算符及优先级 Python 运算符(算术运算.比较运算.赋值运算.逻辑运算.成员运算) 1.算数运算符 运算符 描述 实例,a=20,b=10 + 加 a+b输出结果30 - 减 a-b输出结果 ...

  9. Python语言学习:列表常用的方法

    python 列表常用的方法 1.append( ):用于在列表末尾添加新的对象 list.appent(obj) #obj:添加到列表末尾的对象 #!/usr/bin/python aList = ...

随机推荐

  1. Shortest Path Codeforces - 59E || 洛谷P1811 最短路_NOI导刊2011提高(01)

    https://codeforces.com/contest/59/problem/E 原来以为不会..看了题解发现貌似自己其实是会的? 就是拆点最短路..拆成n^2个点,每个点用(i,j)表示,表示 ...

  2. foreach循环与迭代器循环 删除插入元素的区别

     (1)仅对其遍历而不修改容器大小时,只使用foreach循环 (2)需要边遍历边修改容器大小时(插入删除元素),只使用迭代器循环 import java.util.HashMap;import ja ...

  3. C#连接Oracle中文乱码问题解决方法

    1.打开注册表:开始-运行-regedit       HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraDb11g_home1/OLEDB    在右侧点鼠标右键- ...

  4. Azkaban的功能特点(二)

    Azkaban是什么?(一) 不多说,直接上干货! http://www.cnblogs.com/zlslch/category/938837.html Azkaban的功能特点 它具有如下功能特点: ...

  5. 牛客网Java刷题知识点之调用线程类的start()方法和run()方法的区别

    不多说,直接上干货! 前期博客 牛客网Java刷题知识点之四种不同的方式创建线程 这里很简单 首先,系统通过调用线程类的start()方法来启动一个线程,此时这个线程处于就绪状态,而非运行状态,也就意 ...

  6. 谈PHP中的钩子

    钩子,英文为hooks.在程序中应用相当广泛,但是究竟什么是钩子呢?本人介绍一下目前本人对钩子的理解和相关心得. 假如有这么一段程序流: function fun(){ funA(); funB(); ...

  7. 实现dedecms(PC端)全站动态浏览 并实现伪静态

    dedecms默认是生成静态文件,如何实现织梦(PC端)全站动态浏览呢? 织梦全站动态浏览方法 1. 修改首页为动态浏览 后台-生成-更新首页-勾选“仅动态浏览” 2. 修改栏目页为动态浏览 ①添加或 ...

  8. Android中的ListView属性使用总结

    Android中使用ListView控件比较常见,如果能知道常用的一些属性使用,肯定会少很多坑. 1.ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景 ...

  9. Objective-C Operators and Expressions

    What is an Expression? The most basic expression consists of an operator, two operands and an assign ...

  10. iis的网站发布

    1.打开IIS服务器,添加“新网站”,命名网站的名称.物理路径(存放index.aspx的文件路径).ip地址和端口:2.在已经添加的网站,启用“目录浏览”,“默认文档”设置将要打开的网页 注:(1) ...