Мне нужно взять шестую пару, такую как 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']
Если у вас есть более чем 2 символов в строке и вы пишете:
lst = list(youtString)
Тогда lst
будет содержать все символы из строки.
Смежные вопросы
- 1. Разделение строк в Python
- 2. Python: разделение текста списка строк
- 3. разделение строк на -
- 4. Разделение строк с разделителями-запятыми в python
- 5. Разделение нескольких строк строк на разные строки
- 6. PHP - Разделение строк строк на две переменные
- 7. Разделение на Python
- 8. Разделение текста на python?
- 9. Разделение связанных строк на группы
- 10. Разделение строк на основе повторений
- 11. Разделение строки на несколько строк?
- 12. Разделение столбца на несколько строк
- 13. Разделение строк в Python с использованием regex
- 14. Python: Разделение строки на подстроки
- 15. Разделение строк в python в столбцах CSV
- 16. разделение всего списка строк в python
- 17. Doctest: разделение docstring для вызова функции Python на несколько строк
- 18. Разделение строк, содержащих значения
- 19. Разделение строк в C++
- 20. Разделение свойств Python на категории
- 21. Python: разделение суммы на темы
- 22. Разделение целого числа на Python?
- 23. Разделение MAC-адреса на python
- 24. Разделение списка на два - Python
- 25. Почему разделение строк непоследовательно?
- 26. Разделение строк в C
- 27. Разделение строк C#
- 28. Разделение строк в R
- 29. Быстрое разделение строк в MATLAB
- 30. Android - разделение строк списка
Это также работает, и оно удаляет окружающие« 7 »и« А. – user1
Это работает только в том случае, если в шестнадцатеричной строке есть только два символа. Если шестнадцатеричное значение больше, вы получите ошибку. – LJNielsenDk
@EbiDK Благодарим Вас за то, что напомнил. Я полностью забыл упомянуть об этом в своем ответе. – herinkc