首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

技术 | Python从零开始系列连载(二十六)

首先从Python基础数据类型和数据结构说起,数据类型主要包含三种,分别是数值型、字符型和日期时间型;数据结构主要包含列表元组和字典。 数据类型 由于日期型和日期时间型比较特殊,我们来单独看一下。...一般拿到日期型数据时基本都是字符串表示,如 '2017-04-24' 和 '2017/04/24 22:09:48' 。该如何将其转换为日期型和日期时间型呢?...数据类型转换 第一个红框:如果你需要将字符串小数转化为整数,必须先将字符串转化为浮点型,然后才可以转化为整数,否则将会报错。...第一个红框:虽然数值12化为字符串时,打印出来却没有双引号,但通过type函数反馈数据类型确实是字符串型。...如果该字典dict3中存在,则操作改动作,否则完成增加键值对使命。

1.5K50
您找到你想要的搜索结果了吗?
是的
没有找到

Python快速学习第一天

用来计算在字符串有效Python表达式,并返回一个对象 tuple(s) 将序列s转换为一个元组 list(s) 将序列s转换为一个列表 chr(x) 将一个整数换为一个字符 unichr(x)...将一个整数换为Unicode字符 ord(x) 将一个字符转换为整数值 hex(x) 将一个整数换为一个十六进制字符串 oct(x) 将一个整数换为一个八进制字符串 5.3、数学函数 abs(...必须独一无二,但值则不必;值可以取任何数据类型,但必须是不可变,如字符串,数或元组。 8.2、访问字典里值 #!...len(dict) 计算字典元素个数,即总数。 str(dict) 输出字典可打印字符串表示。 type(variable) 返回输入变量类型,如果变量是字典就返回字典类型。...) 如果在字典dict里返回true,否则返回false radiansdict.items() 以列表返回可遍历(, 值) 元组数组 radiansdict.keys() 以列表返回一个字典所有的

3.7K50

一句python,一句R︱列表元组、字典、数据类型、自定义模块导入(格式、去重)

frozenset(s) 转换为不可变集合 chr(x) 将一个整数换为一个字符 unichr(x) 将一个整数换为Unicode字符 ord(x) 将一个字符转换为整数值 hex(x) 将一个整数换为一个十六进制字符串...oct(x) 将一个整数换为一个八进制字符串 2、字符串 str() 字符串或串(String)是由数字、字母、下划线组成一串字符。...它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。...#以列表形式返回字典中值,返回值列表中可包含重复元素 D.items() #将所有的字典项以列表方式返回,这些列表每一项都来自于(,值),但是项在返回时并没有特殊顺序...#以列表形式返回字典中值,返回值列表中可包含重复元素 D.items() #将所有的字典项以列表方式返回,这些列表每一项都来自于(,值),但是项在返回时并没有特殊顺序

6.9K20

day04-数据类型

我要学会你 4、List列表 List(列表) 是 Python 中使用最频繁数据类型。 列表可以完成大多数集合类数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。...一般可以记: a = "字符,数字,字符串甚至可以包含列表" 列表下标 列表下标与字符串下标同样用到变量 头下标:尾下标 ,就可以截取相应列表 从左到右索引默认 0 开始,从右到左索引默认 -1...print(my_dict) print(my_dict['Name']) # 输出为'Name'值 print(my_dict['Age']) # 输出为'Age'值 # 查看字典数量...# 删除字典中 del my_dict['Age'] print(my_dict) # 输出所有 print(my_dict.keys()) # 输出所有值 print(my_dict.values...将对象 x 转换为表达式字符串 eval(str) 用来计算在字符串有效Python表达式,并返回一个对象 tuple(s) 将序列 s 转换为一个元组 list(s) 将序列 s 转换为一个列表

16330

Python教程(三):基础数据类型

List(列表) List(列表) 是 Python 中使用最频繁数据类型。 列表可以完成大多数集合类数据结构实现。列表中元素类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。...列表是写 [] 之间、用逗号分隔开元素列表。 和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素列表。...构造包含 0 个或 1 个元素元组比较特殊,所以有一些额外语法规则: tup1 = () # 空元组 tup2 = (20,) # 一个元素,需要在元素后添加逗号 注意: 与字符串一样,元组元素不能修改...(x) 将对象 x 转换为表达式字符串 eval(str) 用来计算在字符串有效Python表达式,并返回一个对象 tuple(s) 将序列 s 转换为一个元组 list(s) 将序列 s 转换为一个列表...frozenset(s) 转换为不可变集合 chr(x) 将一个整数换为一个字符 ord(x) 将一个字符转换为整数值 hex(x) 将一个整数换为一个十六进制字符串 oct(x) 将一个整数换为一个八进制字符串

60540

快速学习-Python基本数据类型

4.6 List List(列表)是Python 中使用最频繁数据类型。列表可以完成大多数集合类数据结构实现。列表中元素类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。...列表是写在方括号[]之间、用逗号分隔开元素列表。和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素列表。...表达式, 并返回一个对象 tuple(s) 将序列 s 转换为一个元组 list(s) 将序列 s 转换为一个列表 set(s) 转换为可变集合 dict(d) 创建一个字典...frozenset(s) 转换为不可变集合 chr(x) 将一个整数换为一个字符(ASCII码) ord(x) 将一个字符转换为ASCII码值 hex(x) 将一个整数换为一个十六进制字符串...oct(x) 将一个整数换为一个八进制字符串

82030

02 . Python之数据类型

元组换为列表 Python包含以下方法 序号 方法 1 list.append(obj) 在列表末尾添加新对象 2 list.count(obj) 统计某个元素在列表中出现次数 3 list.extend...("dict['Alice']:",dict['Alice']) # 以上实例输出结果为 小菜鸟 2) 必须不可变,所以可以用数字,字符串元组充当,而用列表就不行,如下实例: dict = {[Alice...值 5 key in dict 如果在字典dict里返回true,否则返回false 6 radiansdict.items() 以列表返回可遍历(, 值) 元组数组 7 radiansdict.keys...表达式,并返回一个对象 [tuple(s)] 将序列 s 转换为一个元组 [list(s) 将序列 s 转换为一个列表 [set(s)] 转换为可变集合 [dict(d) 创建一个字典。...(x) 将一个整数换为一个十六进制字符串 [oct(x)] 将一个整数换为一个八进制字符串 十二、内存管理 * 变量无须事先声明,也不需要指定类型 * 动态语言特性 * 编程中一般无须关心变量存亡

1.6K50

Python_实用入门篇_13

②序列表示索引为非负整数有序对象集合 ③字符和元组属于不可变序列,列表为可变序列 2.python中常见容器类型为:列表,元祖Tuple,字典,和集合 容器: 是可以存放数据项集合数据结构 3....不可变类型: 主要核心类型中,数字、字符串元组是不可变 举个例子说明:以数字类型中整数类型为例,i = 5, i += 1 实际上并不是真的在原有的整数对象上+1,而是重新创建一个value为6...相互转换: 1.列表元组其他 # 列表集合(去重) list1 = [6, 7, 7, 8, 8, 9] print(set(list1)) >>>{6, 7, 8, 9} #两个列表字典 list1..., 'c', 'c'] # 字符串元组 print(tuple(s)) >>>('a', 'a', 'b', 'b', 'c', 'c') # 字符串集合 print(set(s)) >>>{'...hex(x ) 将一个整数换为一个十六进制字符串 oct(x ) 将一个整数换为一个八进制字符串 二.for循环与while循环使用情况

4.4K20

python基础语法学习

字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素列表。 #!...元素不可改变,但它可以包含可变对象,比如list列表。...构造包含 0 个或 1 个元素元组比较特殊,所以有一些额外语法规则: tup1 = () # 空元组 tup2 = (20,) # 一个元素,需要在元素后添加逗号 Set(集合) 集合(set...将对象 x 转换为表达式字符串 eval(str) 用来计算在字符串有效Python表达式,并返回一个对象 tuple(s) 将序列 s 转换为一个元组 list(s) 将序列 s 转换为一个列表...frozenset(s) 转换为不可变集合 chr(x) 将一个整数换为一个字符 ord(x) 将一个字符转换为整数值 hex(x) 将一个整数换为一个十六进制字符串 oct(x) 将一个整数换为一个八进制字符串

64340

Python学习-变量类型

Python列表  列表支持字符,数字,字符串甚至可以包含列表(即嵌套)。  列表用 [ ] 标识,是 python 最通用复合数据类型。 ...': 6734, 'dept': 'sales'} print(dict['one'])  # 输出为'one' 值 print(dict[2])  # 输出为 2 值 print(tinydict...eval(str)  用来计算在字符串有效Python表达式,并返回一个对象  tuple(s)  将序列 s 转换为一个元组  list(s)  将序列 s 转换为一个列表  set(s)  转换为可变集合...frozenset(s)  转换为不可变集合  chr(x)  将一个整数换为一个字符  unichr(x)  将一个整数换为Unicode字符  ord(x)  将一个字符转换为整数值  hex...(x)  将一个整数换为一个十六进制字符串  oct(x)  将一个整数换为一个八进制字符串   其中str()和repr()都可以将python中对象转换为字符串类型,但是有区别,str是面向用户

51620

python3学习笔记(2)----p

List(列表) List(列表) 是 Python 中使用最频繁数据类型。 列表可以完成大多数集合类数据结构实现。列表中元素类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。...列表是写在方括号([])之间、用逗号分隔开元素列表。 和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素列表。...,但它可以包含可变对象,比如list列表。...注意: 1、与字符串一样,元组元素不能修改。 2、元组也可以被索引和切片,方法一样。 3、注意构造包含0或1个元素元组特殊语法规则。 4、元组也可以使用+操作符进行拼接。...ord(x) 将一个字符转换为整数值 hex(x) 将一个整数换为一个十六进制字符串

84620

Python3基础数据类型

列表中元素类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。 列表是写在方括号[]之间、用逗号分隔开元素列表。...和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素列表列表截取语法格式如下: 变量[头下标:尾下标] 索引值以 0 为开始值,-1 为从末尾开始位置。...注意: 1、与字符串一样,元组元素不能修改。 2、元组也可以被索引和切片,方法一样。 3、注意构造包含0或1个元素元组特殊语法规则。 4、元组也可以使用+操作符进行拼接。...list(s) 将序列 s 转换为一个列表 set(s) 转换为可变集合 dict(d) 创建一个字典。...(x) 将一个整数换为一个十六进制字符串 oct(x) 将一个整数换为一个八进制字符串

57820

Python3 基本数据类型

List(列表) List(列表) 是 Python 中使用最频繁数据类型。 列表可以完成大多数集合类数据结构实现。列表中元素类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。...列表是写在方括号([])之间、用逗号分隔开元素列表。 和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素列表。...注意: 1、与字符串一样,元组元素不能修改。 2、元组也可以被索引和切片,方法一样。 3、注意构造包含0或1个元素元组特殊语法规则。...(x) 将对象 x 转换为表达式字符串 eval(str) 用来计算在字符串有效Python表达式,并返回一个对象 tuple(s) 将序列 s 转换为一个元组 list(s) 将序列 s 转换为一个列表...frozenset(s) 转换为不可变集合 chr(x) 将一个整数换为一个字符 unichr(x) 将一个整数换为Unicode字符 ord(x) 将一个字符转换为整数值 hex(x) 将一个整数换为一个十六进制字符串

71630

【python入门到精通】python常用数据类型详解(二)

python字符串格式化 python三引号 python列表(List) 访问列表值 更新列表 删除列表元素 Python列表函数&方法 python元组 访问元组 修改元组 删除元组 元组内置函数...三引号 python中三引号可以将复杂字符串进行复制: python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。...5 list(seq) 将元组换为列表 python元组 Python元组列表类似,注意了!!!...,如字符串,数字或元组,如: dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'} 访问字典里值 把相应放入熟悉方括弧,代码如下:...创建时如果同一个被赋值两次,后一个值会被记住。必须不可变,所以可以用数字,字符串元组充当,所以用列表就不行。 字典内置函数及用法 1 cmp(dict1, dict2) 比较两个字典元素。

97610

Python3 基本数据类型

列表中元素类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。列表是写在方括号 [] 之间、用逗号分隔开元素列表。...和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素列表列表截取语法格式如下:变量头下标:尾下标索引值以 0 为开始值,-1 为从末尾开始位置。...注意:1、与字符串一样,元组元素不能修改。2、元组也可以被索引和切片,方法一样。3、注意构造包含 0 或 1 个元素元组特殊语法规则。4、元组也可以使用+操作符进行拼接。...eval(str)用来计算在字符串有效Python表达式,并返回一个对象tuple(s)将序列 s 转换为一个元组list(s)将序列 s 转换为一个列表set(s)转换为可变集合dict(d)创建一个字典...frozenset(s)转换为不可变集合chr(x)将一个整数换为一个字符ord(x)将一个字符转换为整数值hex(x)将一个整数换为一个十六进制字符串oct(x)将一个整数换为一个八进制字符串

15010

2.掌握Python基本数据类型,从python陌路人到熟人!

用逗号,分隔开元素列表; 4.与字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素列表; 5.列表被截取语法格式如下:变量[头下标:尾下标] 6.加号+同样可以作为列表连接运算符...# tup[0]=11 ''' 1.虽然tuple元素不可改变,但它可以包含可变对象,比如list列表 2.构造包含 0 个或 1 个元素元组比较特殊,所以有一些额外语法规则 ''' #空元组...','code':'520','site':'微信公众号'} #输出为one值 print(dict['one']) #输出为2值 print(dict[2]) #输出完整字典 print(dict...(x) 将对象 x 转换为表达式字符串 eval(str) 用来计算在字符串有效Python表达式,并返回一个对象 tuple(s) 将序列 s 转换为一个元组 list(s) 将序列 s 转换为一个列表...frozenset(s) 转换为不可变集合 chr(x) 将一个整数换为一个字符 ord(x) 将一个字符转换为整数值 hex(x) 将一个整数换为一个十六进制字符串 oct(x) 将一个整数换为一个八进制字符串

66630
领券