python 修改值以串联二进制文本数据

brccelvz  于 2023-01-01  发布在  Python
关注(0)|答案(1)|浏览(96)

本主题基本上基于 * 串联(可迭代数据的)* 或另一种类似list的数据类型。为了使 * 可打印表示 ,**built-in*repr返回一个数组*对象*强文本,其中反引号旁边包含单引号,然后,包含一些与repr关联的方法,或者包含上一条语句(如下一个表达式map(lambda x: repr("".join(list(' '*10))), range(12))join)使用的方法,然后用作**list()**方法中的参数,如下例所示。
是否可以删除仅位于索引范围[-2:] [2:]中索引的引号字符?

# example number N for range
map(lambda x: repr("".join(list(' '*10))), range(12))
>>> <map object at 0x00000240540F4640>
list(map(lambda x: repr("".join(list(' '*10))), range(12)))
["'          '", "'          '", "'          '", 
 "'          '", "'          '", "'          '",
 "'          '", "'          '", "'          '",
 "'          '", "'          '", "'          '"]
dhxwm5r4

dhxwm5r41#

您可以修改
第一个月
到这个
map(lambda x: repr("".join(list(' '*10)))[2:-2], range(12))
以下是完整代码

>>> k = map(lambda x: repr("".join(list(' '*10)))[2:-2], range(12))
>>> list(k)
['        ', '        ', '        ', '        ', '        ', '        ', '        ', '        ', '        ', '        ', '        ', '        ']

相关问题