Python 3エンジニア認定基礎試験-リスト操作(リスト)-

1. 
次のコードの出力は何でしょうか?

data = [10, 20, 30, 40, 50]
data[1:4] = [15, 25]
print(data)

2. 
次のコードの出力は何でしょうか?

numbers = [1, 2, 3, 4, 5]
numbers.insert(-1, 10)
print(numbers)

3. 
次のコードの出力は何でしょうか?

data = [0, 1, 2, 3, 4]
data[1:3] = [8, 9]
print(data)

4. 
次のコードの出力は何になるでしょうか?

a = [1, 2, 3]
b = a
b.append(4)
print(a)

5. 
次のコードの出力は何でしょうか?

data = [[1, 2], [3, 4], [5, 6]]
result = [x[0] for x in data]
print(result)

6. 
次のコードの出力は何でしょうか?

nums = [1, 2, 3, 4, 5]
nums = [x * 2 for x in nums if x % 2 == 1]
print(nums)

7. 
次のコードの出力は何でしょうか?

fruits = ['apple', 'banana', 'cherry']
print(fruits[-2])

8. 
次のコードの出力は何でしょうか?

lst = [1, [2, 3], [4, 5, [6, 7]], 8]
print(lst[2][2][1])

9. 
以下のコードの出力は何でしょうか?

a = [1, 2, 3]
b = [4, 5]
print(a + b)

10. 
次のコードの出力は何でしょうか?

numbers = [2, 4, 6, 8]
result = [x ** 2 for x in numbers if x % 4 == 0]
print(result)

11. 
次のコードの出力は何でしょうか?

numbers = [1, 2, 3, 4, 5]
print(numbers[::-1])

12. 
次のコードの出力は何でしょうか?

lst = [1, 2, 3, 4]
lst[1:3] = []
print(lst)

13. 
次のコードの出力は何ですか?

values = [1, 2, 3]
values.extend([4, 5, 6])
print(values)

14. 
次のコードの出力を選択してください。

a = [1, 2, 3]
b = a.copy()
b.append(4)
print(a)

15. 
次のコードの出力として適切なのはどれでしょうか?

numbers = [1, 2, 3, 4, 5]
print(numbers[1:4])

16. 
リストの長さを取得するには、どの関数を使用しますか?

data = [3, 6, 9, 12]
# リストの長さを取得するコード

17. 
次のコードの出力は何でしょうか?

nums = [1, 2, 3, 4, 5, 6]
nums[1:5:2] = [7, 8]
print(nums)

18. 
リストitems = [1, 2, 3, 4, 5]に6を追加する正しい方法はどれでしょうか?

19. 
Pythonのリストに対して適切な操作を行い、最初の要素を取得するにはどうすればよいでしょうか?

numbers = [10, 20, 30, 40]
# 最初の要素を取得

20. 
リストvalues = [5, 3, 8, 1, 9]を昇順にソートするにはどうすればよいでしょうか?

コメントを残すにはログインしてください。