1.索引

表示从哪里开始取值。

支持类型

  • str

  • 列表

  • dict

不支持类型

  • int

  • bool

 a= '1234567'
print(a[1:])#指从哪开始读取,1为从1号元素开始。默认为0
print(a[:]) #将所有元素进行提取。
dict = { 1 : 2, 'a' : 'b', 'hello' : 'world' }
print(dict['a']) #字典索引方式

2. 切片

取元素中相应的某个字段值。

支持类型

  • str

  • 列表

  • 元组

不支持类型

  • int

  • bool

  • dict
 a= '1234567' 
print(a[-1:]) #取最后一个值
print(a[4:6]) #取4-5两个值
print(a[:3]) #取0-2的值
print(a[1:]) #取1以后的值,含1号值。

3. 步长

表示取值的间隔,如果为正数,那么取正方向相应的值。如果是负值,那么取反方向相应的值。

支持类型

  • str

  • 列表

  • 元组

不支持类型

  • int

  • bool

  • dict
 a= '1234567'
print(a[::2])#指取值的间隔,2表示每隔提取一次。
print(a[::-1]) #指从后往前取

4. 删除

删除原有的值

支持类型

  • 列表

  • dict

不支持类型

  • str

  • int

  • bool

  • tuple

 a = [1234,123322,12412]
del(a[0])
print(a) #删除某一个字段
dict = { 1 : 2, 'a' : 'b', 'hello' : 'world' }
del dict['a'] #字典删除,指定key,即可删除key与value
print(dict)

5. 修改

将原有的值进行修改。

支持类型

  • 列表
  • dict

不支持类型

  • str
  • int
  • bool
  • tuple
 a = [1234,123322,12412]
a[0] = 8888
print(a) #将1234 更改为8888
dict = { 1 : 2, 'a' : 'b', 'hello' : 'world' }
dict['a'] = 'c' #字典指定key对应的value即可修改,不会修改key,只能删除可以后重新添加。
print(dict)

6.for循环

循环字段内的每一个元素,将负值给值进行轮训操作。

range为取整数值,将整数值进行提取操作。

支持的类型

  • str

  • 列表

  • 元组

  • dict

不支持类型

  • int

  • bool

 a= [1234567,'123']
for i in a :
print(i) #循环每一个元素,并打印。
for i in range(1,10):
print(i) #循环数字1-10,并打印。
dict = { 1 : 2, 'a' : 'b', 'hello' : 'world' }
for item in dict: #可以使用字典独有功能,keys(),values(),items(),
print(item)
for i in range(100,0,-1):  #倒着100开始到1
print(i)

7.len

查看字段内,一共有多少个元素。

支持类型

  • str #查看字符串中有多少个字符。 ‘123’ = 3个字符

  • 列表 #查看列表中一共有多少个元素。[1,2,3] = 3个元素

  • 元组 #查看列表中一共有多少个元素。(1,2,3) = 3个元素

  • dict   #以key和value为一个值来进行计量

不支持类型

  • int

  • bool

 a= [1234567,'123']
print(len(a)) #表示字段内有几个元素。
dict = { 1 : 2, 'a' : 'b', 'hello' : 'world' }
print(len(dict))

Python——数据类型公用功能的更多相关文章

  1. 2.python数据类型

    1 Number(数字) 2   字符串类型(string)   字符串内置方法 # string.capitalize() 把字符串的第一个字符大写 # string.center(width) 返 ...

  2. Python数据类型(python3)

    Python数据类型(python3) 基础数据类型 整型 <class 'int'> 带符号的,根据机器字长32位和64位表示的范围不相同,分别是: -2^31 - 2^31-1 和 - ...

  3. Python基础-python数据类型(四)

    python数据类型 在python中,变量就是变量,它没有类型,我们所说的类型是变量所指的内存中对象的类型. python中的数据类型: 1.数字 python中没有专门定义常量的方式,通常使用大写 ...

  4. 【转】Python数据类型之“集合(Sets)与映射(Mapping)”

    [转]Python数据类型之“集合(Sets)与映射(Mapping)” 一.集合类型(Sets) 集合对象是不同的(不可重复)hashable对象的无序集合.常见用法包括:成员关系测试.移除序列中的 ...

  5. 【转】Python数据类型之“序列概述与基本序列类型(Basic Sequences)”

    [转]Python数据类型之“序列概述与基本序列类型(Basic Sequences)” 序列是指有序的队列,重点在"有序". 一.Python中序列的分类 Python中的序列主 ...

  6. [转载] Python数据类型知识点全解

    [转载] Python数据类型知识点全解 1.字符串 字符串常用功能 name = 'derek' print(name.capitalize()) #首字母大写 Derek print(name.c ...

  7. PHP工程师学Python数据类型

    一.背景 继上篇文章比较了PHP与Python语法之后,这周又学习了Python数据类型,准备从通过这篇文章给自己进行一些总结,也给其他读者一些参考. 二.内容概要 字符串(str) 列表(list) ...

  8. python 数据类型 常用法方

    python 数据类型 常用法方 upper() 大写 str lower() 小写 str strip() rstrip() lstrip() 去除字符两边的空格 去右边 左边空白 str repl ...

  9. PYTHON 100days学习笔记007-1:python数据类型补充(1)

    目录 day007:python数据类型补充(1) 1.数字Number 1.1 Python 数字类型转换 1.2 Python 数字运算 1.3 数学函数 1.4 随机数函数 1.5 三角函数 1 ...

随机推荐

  1. BackgroundWorkerHelper

    public static class BackgroundWorkerHelper { public static void Run(DoWorkEventHandler doWork, RunWo ...

  2. 【446】Deep Learning

    ref: 深度学习基础介绍 机器学习19 神经网络NN算法 ref: 深度学习基础介绍 机器学习11 神经网络算法应用上 ref: 深度学习基础介绍 机器学习12 神经网络算法应用下 ref: 神经网 ...

  3. [LeetCode] 804. Unique Morse Code Words 独特的摩斯码单词

    International Morse Code defines a standard encoding where each letter is mapped to a series of dots ...

  4. bugclose使用—bug管理工具

    1.前言 bugclose管理的是BUG,而不仅仅是bug.BUG概念是bugclose的创造,代表团队工作的对象,包括缺陷,任务和需求. 2.bugclose访问地址 访问地址:https://ww ...

  5. 深入理解-CLI与PHP-FPM

    原文地址:https://blog.csdn.net/lzx_victory/article/details/85917161 PHP-FPM模式相对于CLI比较复杂,因为PHP-FPM为常驻进程不断 ...

  6. .net core在Linux本地化Localization的一次填坑

    使用ABP框架开发.net core程序已经有一段时间了,因为之前部署在windows服务器上,使用一直很正常.自从前段时间切换服务器上了Linux的Centos服务器,发现之前中文的语言变成了英文, ...

  7. Nginx是什么及作用?代理和反向代理解析

    一:介绍 nginx是一个高性能的HTTP和反向代理服务器,其特点是占用内存少,并发能力强. 二:名词介绍 代理服务器: 代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络 ...

  8. PHP设计模式 - 门面模式

    门面模式 (Facade)又称外观模式,用于为子系统中的一组接口提供一个一致的界面.门面模式定义了一个高层接口,这个接口使得子系统更加容易使用:引入门面角色之后,用户只需要直接与门面角色交互,用户与子 ...

  9. python 安装pytorch 及 安装失败解决办法

    python 安装pytorch 及 安装失败解决办法 [转] pytorch安装失败解决办法 [转] 一分钟在win10终端成功安装pytorch pytorch 的安装方法有2种,一种是pip安装 ...

  10. 13 IO流(十)——BufferedReader/BufferedWriter 装饰流

    Buffered字符包装流 与Buffered字节装饰流一样,只不过是对字符流进行包装. 需要注意的地方 Buffered字符流在Reader与Writer上有两个新的方法:String readLi ...