ysy億 速 云是正規的老牌服務商,專注于高防服務器、CDN、DNS、云服務器、云主機等產品,提供全方位7X24小時專業售后服務,已在國內、香港、美國、新加坡等多地進行全球布點。
在Python中,沒有結構體這種數據類型,但可以使用列表或元組來代替。下面是一個示例,展示如何使用元組來定義結構體數組:
```python
# 定義結構體元組
Person = ('name', 'age', 'gender')
# 定義結構體數組
people = [
('Alice', 25, 'female'),
('Bob', 30, 'male'),
('Charlie', 20, 'male')
]
# 訪問結構體數組中的元素
print(people[0][Person.index('name')]) # 輸出 'Alice'
print(people[1][Person.index('age')]) # 輸出 30
```
在上面的示例中,我們首先定義了一個包含三個字段的結構體元組 `Person`,然后使用元組來定義一個名為 `people` 的結構體數組。我們可以使用 `people` 數組中的索引值和 `Person` 元組中的字段名來訪問結構體數組中的元素。