我需要一个十六进制对,如7A
,并将其分解为7
和A
作为单独变量以供进一步操作。分裂这个字符串的正确方法是什么?因为我不想删除任何字符,而且我没有任何分隔符?Python字符串拆分
2
A
回答
3
要分割他们 “为进一步操纵独立变量”:
s = "7A"
firstHex, secondHex = list(s)
输出:
firstHex = 7
secondHex = A
注意:如果是两位十六进制它只会工作字符。
8
您可以使用list:
list('7A')
这将返回一个包含7和A名单:
['7', 'A'] #Note that the single quote will not appear when you print the content :)
(list('7A')[0]
包含7个和list('7A')[1]
包含A)
或者通过:
[x for x in '7A']
如果你在你的字符串超过200个字符,你写:
lst = list(youtString)
然后lst
将包含字符串的所有字符。
相关问题
- 1. Python字符串拆分
- 2. 拆分字符串在python
- 3. Python字符串拆分
- 4. Python拆分字符串
- 5. Python的字符串拆分
- 6. 拆分标识符字符串python
- 7. 用Java拆分Python字典字符串
- 8. Elisp拆分字符串函数来拆分字符串。字符
- 9. 的Python拆分字符串多字符分隔符
- 10. 拆分Python字符串由单引号
- 11. python拆分字符串上的空白
- 12. 的Python拆分字符串忽略\”
- 13. python Unicode字符串拆分/ json转换
- 14. Python - 拆分字符串并返回int
- 15. 一个字符串的Python拆分值
- 16. Python中的字符串拆分
- 17. Python字符串剥离和拆分
- 18. python - 索引一个拆分字符串
- 19. Python字符串拆分 - 属性错误
- 20. 拆分与Python字符串重新
- 21. Python字符串拆分^ \不工作
- 22. 在Python中拆分字符串
- 23. C#拆分字符串 - 将字符串拆分为数组
- 24. 拆分字符串与拆分方法
- 25. 拆分字符串没有拆分器
- 26. 在具有多个拆分器的python中拆分字符串
- 27. 拆分字符串在字
- 28. 从字符串拆分字符串
- 29. 用字符串拆分字符串?
- 30. 将字符串拆分为字符串
这也行得通,并且它消除了周围的7和A. – user1 2013-04-08 19:16:48
只有在十六进制字符串中只有两个字符时,才能按预期工作。如果十六进制值是一个较长的数字,则会出现错误。 – LJNielsenDk 2013-04-08 19:17:24
@EbiDK感谢您的提醒。我完全忘记在我的答案中提到这一点。 – herinkc 2013-04-08 19:18:08