將元組分塊為 Python 中的 N
當需要將元組分塊為 'N' 個值時,可以使用列表解析。
列表解析是遍歷列表並對其執行操作的簡寫。
下面演示了其中的一種 -
示例
my_tuple_1 = (87, 90, 31, 85,34, 56, 12, 5)
print("The first tuple is :")
print(my_tuple_1)
N = 2
print("The value of 'N' has been initialized")
my_result = [my_tuple_1[i : i + N] for i in range(0, len(my_tuple_1), N)]
print("The tuple after chunking is : ")
print(my_result)輸出
The first tuple is : (87, 90, 31, 85, 34, 56, 12, 5) The value of 'N' has been initialized The tuple after chunking is : [(87, 90), (31, 85), (34, 56), (12, 5)]
說明
- 定義了一個元組,並將其顯示在控制檯上。
- 'N' 的值已初始化。
- 使用“範圍”方法對元組進行迭代,並使用“[]”括號(即索引)將其分成塊。
- 然後將其轉換為列表型別。
- 此結果被賦值給一個值。
- 它作為輸出顯示在控制檯上。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP