yield
yield是什么意思,yield怎么读 语音:
英音
[ji:ld]
美音 [jild]
vt. 屈服,投降;生产;获利;不再反对
vi. 放弃,屈服;生利;退让,退位
n. 产量,产额;投资的收益;屈服,击穿;产品
在编程中,"yield"是一个关键字,通常用于生成器(generator)函数。生成器是一种特殊类型的函数,它在执行过程中可以暂停和恢复,而不需要像普通函数那样一次性加载所有代码。"yield"关键字用于暂停函数的执行,并返回一个值,然后在需要时恢复执行,并返回上一次"yield"暂停时的值。这种机制允许生成器在内存中只保存其当前状态,而不需要保存其所有中间状态。这种特性使得生成器在处理大量数据时非常有用,因为它可以显著节省内存并提高性能。
【记】“又得”→又得到了很多→出产很多产品。
复数: yields
第三人称单数: yields
过去式: yielded
过去分词: yielded
现在分词: yielding
yield 出产,屈服
来自PIE*gheldh,支付,付款,引申词义屈服,词源同guild.其原义为加入行业公会,获取行业保护,引申词义出产,收获。
用作动词(v.)
- The village abounds in fields that yield many bushels of corn.
那个村庄到处都是盛产玉米的农田。 - The combined investment is expected to yield $5,000 in the first year.
第一年该总投资有望获利5000美元。 - We" ve already made it clear that we will not yield to pressure.
我们已经表明我们不会屈服于压力。 - The shelf is beginning to yield under that heavy weight.
架子被那么大的重量压得弯了下去。
用作名词(n.)
- So if the share price rises and the dividend does not, then the yield falls.
因此,如果股份上涨而股息不变,收益就下跌。 - Wheat yields doubled last year.
去年小麦产量翻了一番。
"yield from":表示从某个源或数据源中产生或获取值。
"yield statement":表示在Python中用于生成值的语句。
"yield expression":表示在Python中用于生成表达式值的语句。
"yield from":表示从多个源或数据源中产生或获取值。
以上是网校头条http://www.wangxiaotoutiao.com小编为您整理的yield单词相关内容。