小编Hit*_*mus的帖子

如何将两个lambda函数合并为一个?

说我有:

f1 = lambda x: 2*x+2
f2 = lambda x: x**2
Run Code Online (Sandbox Code Playgroud)

我想f3 = x**2 + 2*x + 2通过组合f1和创造f2.我怎么用Python做到这一点?

python lambda

3
推荐指数
1
解决办法
1176
查看次数

如何在python中进行反向切片?

说我有lst = [1, 2, 3],我想以相反的顺序访问最后两个元素,如[3, 2]

我如何使用切片来做到这一点?

python slice

1
推荐指数
1
解决办法
76
查看次数

C中案例范围的语法?

我想在我的代码中创建一个switch语句,其代码遍及大范围的整数(1-15000),分为3个部分:1-5000,5001-10000,10001-15000.

我试过这样一次:

switch(number) {
    case 1 ... 1000: (statement here); 
Run Code Online (Sandbox Code Playgroud)

这给了我一个关于"......"的语法错误 - "预期的a:".

然后我尝试了:

switch (number) {
case 1:
case 5000:
    (statement);
    break;
Run Code Online (Sandbox Code Playgroud)

这个方法确实编译但是没有按预期工作,对于没有明确列出的案例的错误答案.

在网上找不到任何其他建议.有人可以帮忙吗?

c case switch-statement

-2
推荐指数
1
解决办法
330
查看次数

标签 统计

python ×2

c ×1

case ×1

lambda ×1

slice ×1

switch-statement ×1