Python 如何删除`'';`列表中
如何删除Python 如何删除`'';`列表中,python,string,list,Python,String,List,如何删除a 我想将a设置为数组 我试过: a=['1','2','3','4','5'] 并打印出来 c=np.array(a) 但是我还想删除'您必须将列表a中的“数字”从字符串更改为整数 ['1' '2' '3' '4' '5'] 结果 list_integers = [int(num) for num in a] list_integers = np.array(list_integers) print(list_integers) 或如评论中所述 [1 2 3 4] 您应该将列
a
我想将a
设置为数组
我试过:
a=['1','2','3','4','5']
并打印出来
c=np.array(a)
但是我还想删除
'
您必须将列表a
中的“数字”从字符串更改为整数
['1' '2' '3' '4' '5']
结果
list_integers = [int(num) for num in a]
list_integers = np.array(list_integers)
print(list_integers)
或如评论中所述
[1 2 3 4]
您应该将
列表
值转换为整数
[1 2 3 4]
如果需要整数值,是否可以将数据类型传递给数组构造函数?例如:
c=np.array(a,dtype=int)
我能理解为什么吗?这里表示为字符串的数字与表示为整数的数字之间存在差异。
[1 2 3 4]
a = ['1','2','3','4','5']
a = [int(i) for i in a]