腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7701)
视频
沙龙
1
回答
如
何在
Python
语言
中
高效
地
初始化
特定
长度
的
array.array
、
、
查看在
Python
语言
中
初始化
array.array
的
可用方法,似乎每种方法都依赖于首先创建单独
的
对象列表,或者提供可能需要堆重新分配和复制
的
迭代量,在附加值时可能需要多次。有没有办法为
特定
长度
的
新
array.array
实例分配一次存储空间,而无需先分配相同
长度
的
其他集合?
浏览 5
提问于2020-01-27
得票数 0
1
回答
用
Python
2.7创建任意大小数组
的
最简单方法
、
、
、
我
的
背景:对于
python
来说,大多数编程经验都是用C和Java.编写
的
。 例如,关于“块”
的
内存布局可以知道些什么(见下文)?我很想考虑通过指针访问列表
中
的
元素,就像在C
中
那样,但我认为
浏览 3
提问于2014-03-04
得票数 1
回答已采纳
4
回答
使用ndarray而不是
python
数组
的
原因是什么
、
、
我构建了一个类,对即将到来
的
数据进行了一些迭代。数据是没有使用numpy对象
的
数组形式。在我
的
代码
中
,我经常使用.append创建另一个数组。我开始将所有的数组转换成ndarray,但是像.append这样
的
注释不再起作用。我开始遇到指向行、列或单元格
的
问题。并且必须重新构建所有代码。我试着在谷歌上搜索这个问题
的
答案:“使用ndarray相对于普通数组有什么优势?”我找不到一个合理
的
答案。你能写出我应该什么时候开始使用ndarray吗?如果在你
浏览 8
提问于2013-02-27
得票数 5
回答已采纳
10
回答
有1亿个零
的
高效
Python
数组?
、
、
在
Python
中
初始化
和访问大型数组元素
的
有效方法是什么?有模块,但我没有看到有效分配1亿条目块
的
方法。 我不能使用稀疏数组。我知道
Python
是被解释
浏览 16
提问于2010-02-06
得票数 29
回答已采纳
8
回答
如
何在
Python
中
创建整数数组?
、
我
的
意思是在C
中
,就是你所需要
的
。如何创建一个随机大小
的
全零数组。我知道NumPy
中
的
zeros()函数,但必须有一种简单
的
内置方法,而不是另一个模块。
浏览 2
提问于2009-12-07
得票数 45
回答已采纳
1
回答
具有不可变字符串
的
高效
字符串构建
、
、
在C++中有向量::reserve(),用于在构建字符串时预先有效
地
分配内存。即使没有它,我们也可以在摊销
的
O(n)
中
构建一个字符串。我们如
何在
字符串不可变
的
语言
(
如
python
)中
高效
地
构建字符串?在O(n)
中
的
C++
中
,一次添加原子
的
天真方法似乎是O(n^2),为gc生成O(n^2)垃圾。
浏览 2
提问于2015-04-20
得票数 0
回答已采纳
4
回答
如
何在
Python
中
检查双端队列
长度
、
、
、
如
何在
python
中
检查deque
的
长度
?queue = deque(["Eric", "John", "Michael"])我们可以像这样
初始化
吗?
浏览 0
提问于2012-09-23
得票数 60
回答已采纳
5
回答
创建包含
python
中
整数
的
类列表对象
的
最快方法
、
在
python
中
创建包含整数/浮点数(非常简单
的
数据类型)
的
类似列表
的
对象
的
最快方法是什么?在发布这篇文章之前,我遇到了哪些帖子,为什么它们没有解决我
的
问题?它除了速度快外,还有一些缺点: 由于它使用了c/c++变量
的
框架
浏览 1
提问于2018-04-21
得票数 3
回答已采纳
4
回答
python
中
的
二进制数组
如
何在
python
中
创建大数组,创建效率如何byte *data = (byte*)memalloc(10000);byte *data = new byte[10000];
浏览 0
提问于2009-04-15
得票数 5
1
回答
PyGObject会允许我使用
Python
array.array
将一个浮点数
的
GArray传递给一个库(Gimp)吗?
、
、
、
、
在
Python
语言
中,我可以创建一个float
的
array.array
,并期望PyGObject将其正确
地
编组为GArray吗?(不严格
地
说,是指向数组
中
的
浮点数和整数计数
的
指针。)(value, array, length):它确实需要一个地址(指针),指向内存
中
许多连续浮点中
的<
浏览 3
提问于2020-02-25
得票数 0
2
回答
为什么protobuf在内存中比
python
中
的
普通dict+list小?
、
、
、
我在嵌套
的
dict/list中有一个大
的
基元类型结构。这个结构很复杂,并不重要。如果我在
python
的
内置类型(dict/list/float/int/str)中表示它,则需要1.1GB,但是如果我将它存储在protobuf
中
并将其加载到内存
中
,则要小得多。与某些外部库相比,
python
中
的
内置类型是否效率低下? 编辑:结构是从json文件加载
的
。所以对象之间没有内部
浏览 0
提问于2020-08-16
得票数 7
回答已采纳
3
回答
如
何在
python
中
声明数组
、
、
我希望为不同
的
索引赋值,而不是像在哈希表
中
那样以顺序
的
方式(通过使用append)赋值。如何
初始化
给定大小
的
数组?我
的
工作是:for x in range(0,10000):有没有更好
的
方法?另外,在c++中有像memset()这样
的
函数吗?
浏览 0
提问于2016-03-20
得票数 4
回答已采纳
3
回答
在
Python
中将列表
初始化
为
特定
长度
、
如
何在
Python
中
初始化
一个默认值为10倍
的
列表? 我正在寻找一种美观
的
方法来
初始化
一个具有
特定
范围
的
空列表。所以做一个包含10个零或其他东西
的
列表,以确保我
的
列表具有
特定
的
长度
。
浏览 1
提问于2009-06-11
得票数 242
回答已采纳
3
回答
将numpy数组转换为MATLAB双精度数组性能改进
、
、
从
Python
调用MATLAB必然会带来一些性能降低,这是我可以通过用
Python
重写(大量)代码来避免
的
。然而,这对我来说不是一个现实
的
选择,但它让我恼火
的
是,从numpy数组到MATLAB双精度数组
的
简单转换造成了巨大
的
效率损失。= matlab.double(list(data1)) 这里
的
matlab.double来自Mathworks自己
的
MATLAB包/引擎。第二行代码在我
的
系统上花费了20秒,
浏览 0
提问于2017-07-24
得票数 12
5
回答
在
Python
中
创建大小相等
的
列表
、
、
我有三个
长度
不等
的
不同列表。for i, a in enumerate(A): pass B.append('X') 我如
何在
python
中
高效
地
完成这个任务?
浏览 4
提问于2017-04-11
得票数 5
回答已采纳
2
回答
C使用malloc和realloc动态增加字符串
长度
。
、
、
、
目前正在学习C
语言
的
内存管理,我目前遇到
的
问题是,随着循环
的
迭代,字符串
长度
会增加。遇到
的
困难是当我使用malloc和realloc
初始化
和更改字符串大小时。在我
的
代码
中
,我目前尝试过: tmp[1] = &
浏览 1
提问于2019-12-21
得票数 1
回答已采纳
2
回答
如何使用
Python
在编译
的
C模块
中
实现
Python
数组
、
、
我试图尽可能
高效
地
从C库向
Python
发送一个双重数组。与此库通信
的
代码是由另一家公司创建
的
(它包括许多方法、异常等),但是这个
特定
的
函数会创建一个列表,并从C数组
中
的
每个项
中
插入一个
Python
对象,如果您关心速度,这是非常低效率
的
。import dafunction cdef
array.array
a =
array.array
(
浏览 4
提问于2020-01-24
得票数 0
回答已采纳
1
回答
嵌入式用户定义表达式
的
安全实现策略
、
、
、
我正在设计一种
特定
于领域
的
语言
.至少现在是用
Python
。设计很简单--但需要支持指定任意函数(其域是从标签到整数
的
映射--范围是整数)。在许多情况下,函数只会在域中选择一个标签来产生一个结果.但是,我希望允许在通用编程
语言
中方便(
高效
)
地
实现任何函数
的
规范。我非常希望这一功能能够得到有效
的
实现--我希望定义
的
提供频率会很低--并且非常频繁
地
进行评估。我还希望使用熟悉
的</
浏览 2
提问于2016-11-19
得票数 5
1
回答
如
何在
Elasticsearch上索引混合
语言
内容?
、
、
、
、
如
何在
Elasticsearch
中
索引混合
语言
内容。假设我们有一个系统,人们可以在这个系统中提交来自世界各地
的
内容。从美国,加拿大,欧洲,日本,韩国,印度,中国,肯尼亚,阿拉伯,俄罗斯到世界各地。内容可以是我们事先不知道
的
任何
语言
,甚至可以是混合
语言
。我们不想猜测内容
的
语言
,并为每种输入
的
语言
创建多个
语言
特定
的
索引,我们认为这是无法管理
的
浏览 5
提问于2018-06-08
得票数 2
3
回答
有效
地
计算一行中一组给定“块”
的
排列
、
、
即,有不同数量
的
块,每个块具有不同
的
长度
,其应该被定位在线上。块之间至少需要有一个空元素。例如,我有一条
长度
为15
的
线,想要放置1,6和1大小
的
块。顺序很重要,例如,在我
的
示例
中
,1大小
的
块应该始终位于6大小
的
块
的
左侧和右侧。X.XXXXXX.X.....X..XXXXXX.X.... ...
浏览 0
提问于2013-01-03
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python和Scala的序列
常用的Python接口,C语言也挡不住Python的强大
哎呀我去,Python的len竟然不是方法?
python数值计算扩展——NumPy
Python 3.8 带来了哪些新鲜功能?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券