python array类型转换

编程入门 行业动态 更新时间:2024-10-26 04:29:39

python array<a href=https://www.elefans.com/category/jswz/34/1771355.html style=类型转换"/>

python array类型转换

array和list区别:

a = np.array([[1,2],[1,2]])
print(a)
print(a[1,1], a[1][1])
b = [[1,2],[1,2]]
print(b[1][1])[[1 2][1 2]]
2 2
[[1, 2], [1, 2]]
2
a = np.array(range(10))
print(a[::-1])      # 起点、终点、步长;“-“表示从右往左开始,步长为1
print(a[::1])		# 起点、终点、步长;“+“表示从左往右开始,步长为1
b = list(range(10))
print(b[::-1])[9 8 7 6 5 4 3 2 1 0]
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
# 字符 array 数组转换为 整数 array 数组
>>> import numpy as np
>>>> import pandas as pd
>>> data = np.array(['1', '2', '3'])
>>> data
array(['1', '2', '3'], dtype='<U1')
>>> data == '1'
array([ True, False, False])# 方法一
>>> data1 = np.array(list(map(int, data)))   
>>> data1
array([1, 2, 3])
>>> data1 == 2
array([False,  True, False])
# 方法二
>>> df['数量'] = df['数量'].apply(int)# DataFrame 转换为字符列表
>>> d = {'a':['A','B'],'b':['C','D']}
>>> df = pd.DataFrame(d)
>>> dfa  b
0  A  C
1  B  D
>>> df.values.tolist()
[['A', 'C'], ['B', 'D']]

更多推荐

python array类型转换

本文发布于:2024-02-17 06:44:43,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1693063.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:类型   python   array

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!