PROGRAMACION TEMA 4
|
|
Título del Test:
![]() PROGRAMACION TEMA 4 Descripción: tests tema 4 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Las listas son estructuras de almacenamiento de crecimiento dinámico, mutables. VERDADERO. FALSO. ¿Qué devuelve el código a=[1,2,3,4,5,6,7,8,9]; print(a[::2])?. a. [1, 2]. b. [8, 9]. c. [1, 3, 5, 7, 9]. d. [1, 2, 3]. ¿Qué devuelve el siguiente código? a = [1, 2, 3, 4, 5] print(a[3:0:-1]). a. [4, 3, 2]. b. [4, 3, 2, 1]. c. Syntax error. d. [4, 3]. ¿Qué devuelve el siguiente código? init_tuple = ('Python') * 3 print(type(init_tuple)). a. <class 'tuple'>. b. <class 'str'>. c. <class 'list'>. d. <class 'function'>. Dada la lista1 [3, 4, 5, 20, 5, 25, 1, 3], ¿qué contiene después de ejecutar lista1.pop(1)?. a. [3, 5, 20, 5, 25, 1, 3]. b. [1, 3, 3, 4, 5, 5, 20, 25]. c. [1, 3, 4, 5, 20, 5, 25]. d. [3, 4, 5, 20, 5, 25, 1, 3]. ¿Qué devuelve el siguiente código? my_dict = {} my_dict[1] = 1 my_dict['1'] = 2 my_dict[1.0] = 4 sum = 0 for k in my_dict: sum += my_dict[k] print(sum). a. 3. b. 6. c. 7. d. Syntax error. ¿Qué devuelve el siguiente código? s1 = {2, 3, 1, 6, 9} s2 = {1, 3, 5, 7} print(s1 ^ s2). a. {2, 5, 6, 7, 9}. b. {9, 2, 6}. c. TypeError. d. {1, 3}. El método discard de un conjunto lanza una excepción si el elemento no existe. VERDADERO. FALSO. ¿Qué devuelve este programa? prices = {'apple': 0.40, 'orange': 0.35, 'banana': 0.25} for key in prices.keys(): if key == 'orange': del prices[key]. a. None. b. There will be no output. c. apple, orange, banana. d. RuntimeError: dictionary changed size during iteration. ¿Qué devuelve el siguiente código? def f(i, values = []): values.append(i) return values f(1) f(2) v = f(3) print(v). a. [1] [1, 2] [1, 2, 3]. b. [1, 2, 3]. c. [1] [2] [3]. d. 1, 2, 3. Dada la asignación x, y = (y, x)[::-1], ¿cuál es el efecto? (Siendo x=5, y=-5). a. Tanto x como y valen -5. b. Tanto x como y valen 5. c. Los valores de x y de y se mantienen sin cambios (Correcta). d. Los valores de x y de y se intercambian. Para crear un conjunto sus valores se encierran entre: a. []. b. (). c. , ,. d. {}. ¿Qué expresión me permitiría acceder al valor 30 en esta estructura? x = ['a', 'b', {'foo': 1, 'bar': {'x': 10, 'y': 20, 'z': 30}, 'baz': 3}, 'c', 'd']. |




