现在是2024年4月24日16:58,今天摸鱼有点多,备忘一下,都写到一篇内容里面,免得分散。
1.np.concatenate()函数
'np.concatenate'是NumPy库中用来合并两个或多个数组的函数。它可以在任意指定的轴上连接数组,是数据预处理和特征工程中常用的工具。
基本语法:
numpy.concatenate((a1, a2, ..., an), axis=0) # (a1, a2, ..., an):一个包含多个数组的元组或列表。这些数组必须具有相同的形状,除了指定的轴 # axis:指定要沿其连接数组的轴。默认是0,意味着沿第一个轴连接。如果'axis=-1',则沿最后一个轴连接
示例代码:
import numpy as np # 两个数组 array1 = np.array([[1, 2], [3, 4]]) array2 = np.array([[5, 6], [7, 8]]) # 连接两个数组 # 沿着第一个轴(行方向) np.concatenate((array1, array2), axis=0) # 输出: # [[1, 2], # [3, 4], # [5, 6], # [7, 8]] # 沿着第二个轴(列方向) np.concatenate((array1, array2), axis=-1) # 输出: # [[1, 2, 5, 6], # [3, 4, 7, 8]]
2. 构造字典
字典在Python中是一种非常重要的数据结构,以键-值对的形式存储数据。字典允许快速存取、添加和删除数据条目,非常适合用于数据存储和访问,特别是在处理复杂数据时。
基本语法:
字典可以通过花括号'{}'或者使用'dict()'函数来创建:
# 使用花括号 my_dict = {'key1': 'value', 'key2': 'value2'} # 使用dict()函数 my_dict = dict(key1='value1', key2='value2')
(我这个猪脑子,明明之前学Python的时候,相当自信,还写的很愉快,扭脸就忘了,呜呜呜呜呜呜,鱼的记忆.)
示例代码:
# 假设用户信息 user_info = {'name': 'Alice', 'age': 30} # 访问数据 print(user_info['name']) # 输出: # Alice # 修改数据 user_info['age'] = 31
暂时先这样,后面再补充新的小细节内容(2024/4/24 17:22)。
标签:concatenate,知识点,Python,备忘,dict,数组,np,axis From: https://www.cnblogs.com/ZERO-/p/18155937