创建一个简单的散列表，使得用户可以完成插入、读取和删除操作。要求支持字符串作为键和值。
以下是一个简单的散列表实现示例，支持字符串键和值的插入、读取和删除操作：

```python
class HashTable:
    def __init__(self):
        self.table = {}

    def insert(self, key, value):
        self.table[key] = value

    def get(self, key):
        if key in self.table:
            return self.table[key]
        else:
            return None

    def delete(self, key):
        if key in self.table:
            del self.table[key]
```

使用方法：

```python
# 创建散列表
ht = HashTable()

# 插入键值对
ht.insert("key1", "value1")
ht.insert("key2", "value2")
ht.insert("key3", "value3")

# 读取值
print(ht.get("key1"))  # 输出: "value1"
print(ht.get("key4"))  # 输出: None

# 删除键值对
ht.delete("key2")

# 读取值
print(ht.get("key2"))  # 输出: None
```