- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我一直在使用 Python 将数字转换为十六进制格式,并使用 str.lstrip
去除每个数字的 'Ox'
前缀;像这样的东西:
>>> data='0'
>>> data
'0'
>>> data=str(hex(int(data)))
>>> data
'0x0'
>>> data=data.lstrip("0x")
>>> data
''
我在这里遇到的问题是,在应用 lstrip
方法后,它没有打印 '0'
,而是打印了 ''
。我的问题是我该怎么做才能打印 '0'
,而不是空字符串 ''
?我需要它的 str
类型,因为我会将该数据存储在一个文件中。
最佳答案
如果您知道 0x
前缀在那里,您可以使用切片将其删除:
>>> "0xdeadbeef"[2:]
'deadbeef'
或者,您可以使用字符串格式运算符代替 hex()
:
>>> "%x" % 3735928559
'deadbeef'
或者使用format()
:
>>> format(3735928559, "x")
'deadbeef'
关于python - lstrip 为十六进制数,如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27426048/
使用 Python 2.7 时,我遇到了以下问题:我有想要清理的 url,特别是我想摆脱“http://”。 这个有效: >>> url = 'http://www.party.com' >>> ur
1、起因 今天在做角色控制中,有一个地方用到rstrip,判断用户请求的url是否与数据库对应可用权限中url相符。 if request.path == x.url or request.p
我一直在使用 Python 将数字转换为十六进制格式,并使用 str.lstrip 去除每个数字的 'Ox' 前缀;像这样的东西: >>> data='0' >>> data '0' >>> data
我有如下两个列表 f = ['sum_','count_','per_'] d = ['fav_genre','sum_fav_event','count_fav_type','per_fav_mov
我正在做一个 scrapy 项目并试图解析我的配置 字符串是 attr_title 我必须去掉 'attr_' 并得到 title。我使用了 lstrip('attr_'),但得到了意想不到的结果。我
我有一堆巨大的整数列表。这些列表可能以几个零开头或结尾。 有没有一种简单的方法可以去除列表左侧或右侧的零?类似于字符串的 lstrip() 或 rstrip() 的东西? 数据看起来像 [0,0,0,
Python中有三个去除头尾指定字符、空白符的函数,它们依次为: strip: 用来去除头尾字符、空白符(包括\n、\r、\t、' ',即:换行、回车、制表符、空格) lstrip:用
简单来说,三种方法是为了删除字符串中不同位置的指定字符。其中,strip()用于去除字符串的首尾字符,同理,lstrip()用于去除左边的字符,rstrip()用于去除右边的字符 python中有
来自 http://docs.python.org/library/string.html 的 Python 文档: string.lstrip(s[, chars]) Return a copy o
这个问题在这里已经有了答案: How do I remove a substring from the end of a string? (24 个答案) 关闭 4 年前。 >>> path = "
这个问题已经有答案了: Python string.strip stripping too many characters [duplicate] (3 个回答) 已关闭 5 年前。 lstrip 删
这个问题已经有答案了: Python string.strip stripping too many characters [duplicate] (3 个回答) 已关闭 5 年前。 lstrip 删
我有一个数据框,其中有一列如下 输入: CD Component Description_CAP YO Component Description_CAPE IO Component
我在 Pandas 中有一个数据框,当我尝试删除它的某些字符时,它给了我以下错误: AttributeError: 'NoneType' object has no attribute 'lstrip
我想删除字符串中的前导空格,但不删除尾随空格 - 所以 trim() 将不起作用。在 python 中,我使用 lstrip(),但我不确定 Java 中是否有等效项。 举个例子 " fooba
这个问题在这里已经有了答案: Removing a prefix from a string [duplicate] (7 个答案) 关闭 2 年前。 我遇到了我认为是错误的问题,我正在寻求确认,或
在 python 解释器中:'pradeep'.lstrip('prade') 给出了 '' 的输出。我期待这会返回“ep”。为什么这个假设是错误的? 最佳答案 .lstrip() 删除字符集,而不是
这个问题在这里已经有了答案: 关闭 11 年前。 Possible Duplicate: Is this a bug in Python 2.7? .lstrip() 函数在某些字符串(尤其是带有下
ruby: 评估结果与 with 相同的最优化表达式是什么 phrase.split(delimiter).collect {|p| p.lstrip.rstrip } 最佳答案 为清晰起见进行了优化
我正在附加来自特定路径 c:\important\log.txt 的文件 sender = 'poojagupta4112@gmail.com' receiver = ['shubh4112@gmai
我是一名优秀的程序员,十分优秀!