秀气灵气诗意 2022-07-24 18:48 采纳率: 97.8%
浏览 42
已结题

Python3怎么拆包,然后求笛卡尔积?

# py字符串

'''
货物损坏,货物完整
知情,不知情
不完全信息博弈,完全信息博弈
a,b
单向担心,互相担心
了解流程,不了解流程
想和平解决,不想和平解决
高高在上,表情和气
啥也不是,啥也是
坚持,不坚持
'''

我的疑问是,"\n"拆包后,有的教程是迭代列表,有的是列表推导式,有的是笛卡尔求积,

他们说的是一回事吗?
  • 写回答

1条回答 默认 最新

  • Hann Yang 全栈领域优质创作者 2022-07-24 18:59
    关注

    这看个人喜好吧,我喜欢用推导式。具体要看你真实需要是什么,要求怎么使用这些数据

    >>> s = '''
    货物损坏,货物完整
    知情,不知情
    不完全信息博弈,完全信息博弈
    a,b
    单向担心,互相担心
    了解流程,不了解流程
    想和平解决,不想和平解决
    高高在上,表情和气
    啥也不是,啥也是
    坚持,不坚持
    '''
    >>> [i.split(',') for i in s.split()]
    [['货物损坏', '货物完整'], ['知情', '不知情'], ['不完全信息博弈', '完全信息博弈'], ['a,b'], ['单向担心', '互相担心'], ['了解流程', '不了解流程'], ['想和平解决', '不想和平解决'], ['高高在上', '表情和气'], ['啥也不是', '啥也是'], ['坚持', '不坚持']]
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 8月6日
  • 已采纳回答 7月29日
  • 修改了问题 7月24日
  • 创建了问题 7月24日

悬赏问题

  • ¥15 深度学习残差模块模型
  • ¥20 两个不同Subnet的点对点连接
  • ¥50 怎么判断同步时序逻辑电路和异步时序逻辑电路
  • ¥15 差动电流二次谐波的含量Matlab计算
  • ¥15 Can/caned 总线错误问题,错误显示控制器要发1,结果总线检测到0
  • ¥15 C#如何调用串口数据
  • ¥15 MATLAB与单片机串口通信
  • ¥15 L76k模块的GPS的使用
  • ¥15 请帮我看一看数电项目如何设计
  • ¥23 (标签-bug|关键词-密码错误加密)