| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
- list1 = ['1.jost 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)
 
  复制代码 
 
 
 
请问论坛的大佬们   list3中  slogan后面的  [2:]    的原理是什么 ?作用?   求大佬们帮忙
 本帖最后由 jackz007 于 2020-12-24 23:13 编辑  
 
        slogan[2:] 是字符串切片,从字符串 slogan 索引为 2 的字符开始,一直切到字符串的末尾,也就是截取 list1 中各个字符串除了开头 2 个字符( '1.'、'2.'、'3.' 、'4.')外剩下的部分。 
 
 
 |   
 
 
 
 |