python打印列表的3个字符串

菲利普·斯科特

我正在尝试获取列表的前 3 个元素。

  1 a = "101.10.10.10"
  2 
  3 b = "102.12.12.12"
  4 
  5 
  6 asplit = a.split(".")
  7 print("a - ")
  8 print(asplit)
  9 
 10 bsplit = b.split(".")
 11 print("b - ")
 12 print(bsplit)
 13 
 14 print()
 15 print()
 16 
 17 print("---")
 18 print (a[0], a[3])

当我使用此代码时,它返回
1.

我想打印
101 10 10


102 12 12

亚历山大·伊克莱夫

我们可以结合列表理解、split()函数、join()函数和切片来做到这一点。首先,我们将字符串与点分开。然后我们创建一个列表理解来消除空字符串。然后我们加入它,作为最后一步,我们使用[0:3]切片。

b = "102.12.12.12"
print(' '.join([x for x in b.split('.') if x != ''][0:3]))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Python3.x中的格式在一个字符串中打印列表,字符串和字典

合并3个字符串数组列表

打印多个字符与打印一个字符串

打印前3个字符和/其余带有星号的字符串

打印列表中除Python中的一个字符串元素外的所有字符串元素

R先打印一个字符串,然后打印一个列表

带有2个字符串的列表中的Python列表

删除字符串的前3个字符

如何打印由另一个字符串链接列表组成的链接列表?

在 Python 中打印时如何在其他两个字符串之间插入一个字符串

删除包含少于 3 个字符串的列表

Python 按最后 3 个字符和一个数字对字符串列表中的字符串进行排序

检查Python列表项是否在另一个字符串中包含一个字符串

python list:删除子列表的最后一个字符串

如何在python中减去2个字符串或列表?

在Python列表中两次使用一个字符串

从字符串数组中打印一个字符串

替换python 3中的第一个字符串字符

Python删除字符串的最后3个字符

Python:从列表中查找与另一个字符串最接近的字符串

如何在列表中的一个字符串中打印单词“多数民众赞成”?在Python中

如何交替连接3个字符串

对于 LOOP 和随机选择从列表中打印一个字符串

如何查找一个字符串(或多个字符串)的一部分是否在列表Python内

将前 3 个字符串与每个字符串前 3 个字符的字符串列表进行比较

Elixir-如何将字符串每3个字符拆分为一个列表

如何在不使用python每三个字符的情况下打印字符串?

如何向列表中的每个字符串添加一个字符串?

将一个字符串附加/连接到字符串列表的元素(Python 3.5)