#写法二 data=[] for i in roles: #把meun_list 排序一下 按照id排序 role_list=i.to_dict() #字典的排序 按照id 排序 role_list['meun_list'] = sorted(role_list['meun_list'], key=lambda x: x['id']) #把role_list['meun_list']里面的children也排序一下 用一个for循环之后再去排序 for role in role_list['meun_list']: role['children'] = sorted(role['children'], key=lambda x: x['id']) data.append(role_list) return {"status":200,"msg":"查询角色成功","data":data}
让子节点里面的 children 顺序不一样 跟着课堂老师敲 发现上一级别按照id排序好了 但是子节点里面还是没有达到想要的结果。
尝试的用for循环遍历一下 然后更深一步把meun_list里面的children也做了一个排序。
老师,pycharm为什么要以管理员身份安装呢?我用的是Mac,怎么以管理员身份安装pycharm呢?
老师,最后一行代码提示!请问是为什么
#include <iostream>
#include <cstring>
#include <cmath>
using namespace std;
void swap(char* a,char* b)
{
int t=*a;
*a=*b;
*b=t;
}
void pai(char* buf,int k)
int n=strlen(buf);
char ch[27];
for(char i='A';i<='Z';i++)
ch[i]++;
if(k==n) cout << buf <<endl;
for(int i=k;i<=n;i++)
ch[*(buf+k)]++;
if(ch[*(buf+k)]>2)
continue;
swap(buf+k,buf+i);
pai(buf,k+1);
int main()
char p[4];
cin >> p;
pai(p,0);
return 0;
想要拓展问题的代码
不知道哪里出的问题
这个要怎么设置才会显示
不知道怎么引用
为什么第一个没有换行,第二个就换行了呢?
还是没明白端口号为撒会变
显示的文字为口,而不是正常汉字,为什么啊
汉字 属于字符还是字节。。。。。汉字 属于字符还是字节。。。。
老师,我出现这个报错,可以怎么解决?
这个端口被用在这里,也不知道是什么,不敢动
这样也可以呀
这个差集为啥只有1,3 he 和it 难道不算差集吗
building 'MySQLdb._mysql' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
在安装mysqlclient的过程中总是报这个错误,
2. 把串传递给函数,又害怕函数改变串的内容,怎么办?:
A 形参类型标记为:char * const
B 形参类型标记为:char const *
C 告诉写函数的那个家伙小心点,别把传进来的串碰坏了。
D 形参标记为:char* const &
A,B的区别是什么
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637