pathon字符串列表如何使用ord效果
时间: 2024-01-22 16:03:36 浏览: 87
ord() 函数可以将一个字符转换成它对应的 ASCII 值。你可以使用 ord() 函数将字符串列表中的每个字符转换成它们对应的 ASCII 值,并将这些值存储在一个新的列表中。下面是一个示例代码:
```python
my_list = ['A', 'B', 'C', 'D']
ascii_list = []
for char in my_list:
ascii_list.append(ord(char))
print(ascii_list)
```
输出结果是:
```python
[65, 66, 67, 68]
```
在上面的代码中,将字符串列表 `my_list` 中的每个字符都转换成它们对应的 ASCII 值,并将这些值存储在 `ascii_list` 列表中。
相关问题
python 字符串转hex列表
你可以使用 `ord` 函数和列表推导来将 Python 字符串转换为十六进制列表。下面是一个示例代码:
```python
string = "Hello, World!"
hex_list = [hex(ord(char)) for char in string]
print(hex_list)
```
输出结果将是一个包含每个字符的十六进制表示的列表。例如,对于字符串 "Hello, World!",输出将是 `['0x48', '0x65', '0x6c', '0x6c', '0x6f', '0x2c', '0x20', '0x57', '0x6f', '0x72', '0x6c', '0x64', '0x21']`。
写一个Python程序要求能将一串字符串翻译成ord形式
以下是一个将字符串翻译成ord形式的Python程序:
```python
string = input("请输入一个字符串:")
for s in string:
print(ord(s), end=" ")
```
程序首先要求用户输入一个字符串,然后使用for循环遍历每个字符,并使用ord函数将其转换成相应的ASCII码。最后将ASCII码打印出来,以空格分隔。运行程序后,用户输入一个字符串,程序会输出该字符串中每个字符的ASCII码。
阅读全文
相关推荐
















