Pythonプログラミング課題 第3週
7. 数値 a を1〜9の範囲から選び、項数を指定できるようにして、以下の式の結果を求めなさい:
a + aa + aaa + … + aaaaaaaaa
8. 2つのソート済みリストをマージし、結果もソートされた状態にすること
9. 非負整数の配列 A が与えられる。すべての偶数を奇数より前に配置しなさい
翌日
1. n+1 個の整数からなる配列 nums があり、各要素は 1 から n の間の値である。重複す ...
7月22日 18:16 投稿
リスト操作の基礎: 要素の削除、リストの設計、およびリストの逆転
リスト理論の基礎
リストノードの定義
class ListNode:
def __init__(self, val=0, next=None):
self.val = val
self.next = next
203. リストから要素を削除する
class Solution:
def removeElements(self, head, val):
dummy_head = ListNode(next=head)
current = dummy_head
while current.next is not None:
...
7月16日 21:47 投稿
Pythonリストの知識点まとめ(詳細解説)
別のリスト = [4, 5, 6]
my_list.extend(別のリスト)
print(my_list) # 出力:[1, 2, 3, 4, 5, 6]
リスト内の関数による削除
| 関数 | 説明 |
| --- | --- |
| pop(index = -1) | リスト内のindex位置の要素を削除(デフォルトindex = -1)し、その要素の値を返します。 |
| remove(obj) | リスト内で最初に現れるobj要素を削除します |
| clear() | リスト内のすべて ...
7月14日 00:19 投稿