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 投稿