|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
求助,
没弄明白第011讲课后作业最后一题答案中slogan[2:]和slogan[0] == name[0]是什么意思?
- >>> list1 = ['1.Just do it','2.一切皆有可能','3.让编程改变世界','4.Impossible is Nothing']
- >>> list2 = ['4.耐克','2.李宁','3.鱼C工作室','1.耐克']
- >>> list3 = [name + ":" + slogan[2:] for slogan in list1 for name in list2 if slogan[0] == name[0]]
- >>> for each in list3:
- print(each)
-
- 1.耐克:Just do it
- 2.李宁:一切皆有可能
- 3.鱼C工作室:让编程改变世界
- 4.耐克:Impossible is Nothing
复制代码
1. slogan[2:] 表示 slogan 从第 3 个字符截取到最后的结果。
2. slogan[0] == name[0] 表示当 slogan 的第一个字符(在这里是编号 1、2、3、4)和 name 的第一个字符一样。
|
|