小编use*_*027的帖子

在返回非void的函数中键入No return

我的C++代码如下所示:

int f(int i){
    if (i > 0) return 1;
    if (i == 0) return 0;
    if (i < 0) return -1;
}
Run Code Online (Sandbox Code Playgroud)

它工作但我仍然得到:

警告:没有返回,函数返回非void

即使很明显所有案例都被涵盖了.有没有办法以"正确"的方式处理这个问题?

c++

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

按键组合两个元组列表

我有两个包含两个元素元组的列表。元组的第一个元素是 ID,第二个元素是某种值。值的类型取决于列表。

lst1 = [ ('a', 1), ('b', 2), ('c', 3) ]
lst2 = [ ('b', 5), ('a', 4), ('c', 6) ] 
Run Code Online (Sandbox Code Playgroud)

将它们组合成的最简单方法是什么:

lst3 = [ ('a', 1, 4), ('b', 2, 5), ('c', 3, 6)]
Run Code Online (Sandbox Code Playgroud)

python tuples list

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

标签 统计

c++ ×1

list ×1

python ×1

tuples ×1