{site_name}

{site_name}

🌜 搜索

Python内置类型是指在Python语言中已经默认实现的数据类型,包括数字、序列、映射、集合、布尔值和空值

Python 𝄐 0
python内置类型和类,内置的python数据类型,python的内置,python类的内置函数,python 内置类属性,python内置的系列数据类型包括
Python内置类型是指在Python语言中已经默认实现的数据类型,包括数字、序列、映射、集合、布尔值和空值。除此之外,还有一些其他的内置类型,如文件、函数、模块等。

以下是Python其他内置类型的解释和例子:

1. range类型:表示一个不可变的数字序列,通常用于循环迭代中。例如:


for i in range(10):
print(i)


2. bytes和bytearray类型:表示不可变和可变的二进制数据。例如:


data = b'Hello World'
print(data)

# bytearray类型可以进行修改
mutable_data = bytearray(data)
mutable_data[0] = 72
print(mutable_data)


3. tuple类型:表示不可变的有序序列,可以包含任意类型的数据。例如:


point = (3, 4)
print(point)

# 可以使用索引来访问其中的元素
x, y = point
print(x, y)


4. set和frozenset类型:分别表示可变和不可变的无序集合,可以进行交并差等操作。例如:


s1 = {1, 2, 3}
s2 = {3, 4, 5}

# 交集
print(s1 & s2)

# 并集
print(s1 | s2)

# 差集
print(s1 - s2)


5. complex类型:表示复数,由实部和虚部组成。例如:


c = complex(1, 2)
print(c)

# 可以通过属性访问实部和虚部
print(c.real, c.imag)


6. Ellipsis类型:表示省略号,通常用于多维数组的切片操作。例如:


import numpy as np

a = np.array([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])

# 取第一个数组的第一行
print(a[0, 0, ...])