c语言编程笔录

首页 >   > 笔记大全

笔记大全

python中数组添加数据类型 python中的数组类型

更新时间:2023-12-10

Python中数组添加数据类型

1. Python中数组类型

Python中有两种常见的数组类型:列表(List)和元组(Tuple)。列表是可变的,可以改变其中的元素,而元组是不可变的。

		# List的创建和修改示例
		mylist=[1, 2, 3, 4]
		mylist[2]=5
		print(mylist)

		# Tuple的创建示例
		mytuple=(1, 2, 3, 4)
		print(mytuple)
	

2. Python中数组添加数据类型

在Python中,如果你需要实现固定类型数组,可以使用数组(Array)。数组是由相同类型的元素组成的固定大小的序列。Python提供了两种数组类型:array和numpy数组。Array数组可以保存一种数据类型,但numpy数组可以同时存储不同的数据类型。

		# 使用array数组添加数据
		from array import *
		myarray=array('i',[1,2,3,4,5])
		myarray.append(6)
		myarray.extend([7,8])
		print(myarray)

		# 使用numpy数组添加数据
		import numpy as np
		arr=np.array([1,2,3,4,5])
		arr=np.append(arr,6)
		arr=np.concatenate([arr, [7,8]])
		print(arr)
	

3. Python数组类型的数据类型

Python数组类型支持多种不同类型的数据,下面是一些常见的数据类型:

  • i:整数
  • f:浮点数
  • d:双精度浮点数
  • c:复数
  • b:布尔值
  • S:字符串
  • U:Unicode字符串
  • O:Python对象
		# 指定数据类型的array创建及添加数据示例
		myarray=array('f',[1.0,2.0,3.0])
		myarray.append(4.0)
		myarray.extend([5.0,6.0])
		print(myarray)
	

4. 总结

Python中,列表和元组是两种常见的数组类型,它们的元素可以是任何类型的。如果需要实现固定类型数组,可以使用Python的Array数组或numpy数组。在构建数组时,需要指定数据类型。