我有一个字符串数组,里面填充了更小的字符串数组,我把它们分成三组。它看起来像这样(除了更多):
conv = ('http-get:*:audio/xxx', ':', 'YYY.ORG_XXXXXXXXXX;YYY.ORG_FLAGS=97570000000000000000000000000'), ('http-get:*:video/xxx', ':', 'YYY.ORG_PN=XXXXXXXXXXX;YYY.ORG_FLAGS=ED100000000000000000000000')
我真正想要的是这些数组中的第三项。我怎样才能只打印第三项呢?我的问题是这是数组中的一个数组。你知道吗
您可以尝试通过扩展来构建元组
如果你想打印它们,你可以使用
它能满足你的要求吗?你知道吗
和其他许多事情一样,解决方案是列表理解。你知道吗
基本上这里的关键部分是:
它遍历数组并返回找到的每个对象的第三个值(索引为零)。你知道吗
对于回路当量:
基本上循环遍历
conv
元组,并存储/打印每个元组中的第二个对象。它可以作为传统的for-loop
或使用列表理解来完成。试试这个-相关问题 更多 >
编程相关推荐