python常见的内置对象有哪些类型

Python 中常见的内置对象类型有数字、序列、映射、类、实例和异常。

Python是一种广泛使用的高级编程语言,其设计哲学强调代码的可读性和简洁的语法,Python支持多种编程范式,包括面向对象、命令式、函数式和过程式编程,在Python中,有许多内置对象可以帮助开发者更高效地完成各种任务,本文将介绍一些Python常见的内置对象,包括数字、字符串、列表、元组、字典、集合等。

荔城网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。成都创新互联公司自2013年起到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司

1、数字(Number)

Python中的数字类型包括整数(int)、浮点数(float)和复数(complex),整数是没有小数部分的数字,如1、2、3等,浮点数是带有小数部分的数字,如1.0、3.14等,复数是由实部和虚部组成的数字,如1+2j、3.5-4.2j等。

a = 10
b = 3.14
c = 1 + 2j

2、字符串(String)

字符串是由字符组成的序列,可以用单引号(‘)或双引号(")括起来,字符串可以进行拼接、切片、替换等操作。

s1 = 'hello'
s2 = "world"
s3 = 'hello' + ' ' + 'world'
s4 = s3[0:5]
s5 = s3.replace('world', 'Python')

3、列表(List)

列表是一种有序的、可变的数据结构,可以存储不同类型的元素,列表使用方括号([])表示,元素之间用逗号(,)分隔,列表支持索引、切片、添加、删除等操作。

lst = [1, 2, 3, 'a', 'b', 'c']
lst1 = [1, 2, 3]
lst2 = lst[1:4]
lst3 = [lst[i] for i in range(len(lst))]
lst4 = lst[::2]
lst5 = lst[:3] + ['d'] + lst[4:]
lst6 = lst.remove('a')

4、元组(Tuple)

元组与列表类似,但元组是不可变的,一旦创建就不能修改,元组使用圆括号(())表示,元素之间用逗号(,)分隔,元组支持索引、切片等操作。

tup = (1, 2, 3, 'a', 'b', 'c')
tup1 = (1, 2, 3)
tup2 = tup[1:4]
tup3 = tuple(range(len(tup)))
tup4 = tup[::2]
tup5 = tup[:3] + ('d',) + tup[4:]

5、字典(Dictionary)

字典是一种无序的、可变的数据结构,以键值对(key-value pair)的形式存储数据,字典使用大括号({})表示,键值对之间用逗号(,)分隔,键和值之间用冒号(:)分隔,字典支持添加、删除、修改等操作。

dct = {'name': 'Tom', 'age': 18, 'city': 'New York'}
dct1 = {'name': 'Jerry', 'age': 20}
dct2 = dict([('name', 'Spike'), ('age', 30), ('city', 'San Francisco')])
dct3 = dict.fromkeys(['name', 'age'], 0)
dct4 = dict()
dct4['name'] = 'Jerry'
dct4['age'] = 20
del dct['city']

6、集合(Set)

集合是一种无序的、不重复的数据结构,可以使用大括号({})或者set()函数创建,集合支持添加、删除、交集、并集等操作,注意:集合中的元素必须是不可变的,如数字、字符串、元组等,不能直接创建包含可变对象的集合。

st = {'a', 'b', 'c'}
st1 = set(['a', 'b', 'c'])
st2 = set([1, 2, 3])
st3 = st & st1 | st2 & ~st1 & {'d'} & {'e'} & {'f'} & {'g'} & {'h'} & {'i'} & {'j'} & {'k'} & {'l'} & {'m'} & {'n'} & {'o'} & {'p'} & {'q'} & {'r'} & {'s'} & {'t'} & {'u'} & {'v'} & {'w'} & {'x'} & {'y'} & {'z'} & {'A'} & {'B'} & {'C'} & {'D'} & {'E'} & {'F'} & {'G'} & {'H'} & {'I'} & {'J'} & {'K'} & {'L'} & {'M'} & {'N'} & {'O'} & {'P'} & {'Q'} & {'R'} & {'S'} & {'T'} & {'U'} & {'V'} & {'W'} & {'X'} & {'Y'} & {'Z}}

本文标题:python常见的内置对象有哪些类型
路径分享:http://www.shufengxianlan.com/qtweb/news47/513247.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联