plural data type comparison of javascript and python

오픈소스·2020년 10월 17일
0

자기 내부에 여러개의 data를 담을 수 있는 data type은 위의 그림에서 굵게 표시한 푸른색 data type일 것이다.
그렇다면, 여러개의 data를 품고 있는 대표 이름이 있을 것이고, 이 대표 이름 아래의 구성원을 가리키기 위한 방법이 필요할 것이다.

https://stackoverflow.com/questions/21770910/python-data-structure-literals

Javascript

https://boycoding.tistory.com/4
https://developer.mozilla.org/ko/docs/Web/JavaScript/Data_structures

Property accessors

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Property_Accessors
https://velog.io/@kim-jaemin420/Object-literal%EA%B0%9D%EC%B2%B4-%EB%A6%AC%ED%84%B0%EB%9F%B4#5-%ED%94%84%EB%A1%9C%ED%8D%BC%ED%8B%B0-%EC%A0%91%EA%B7%BC

const person1 = {};
person1['firstname'] = 'Mario';
person1['lastname'] = 'Rossi';

console.log(person1.firstname);
// expected output: "Mario"

const person2 = {
  firstname: 'John',
  lastname: 'Doe'
};

console.log(person2['lastname']);
// expected output: "Doe"

var card = { suit: "하트", rank: "A" };
프로퍼티 이름은 문자열로 바꾸어 작성할 수 있습니다.
var card = { "suit": "하트", "rank": "A" };

card.suit // -> 하트
card["rank"] // -> A

Python

https://www.geeksforgeeks.org/python-data-types/
https://www.w3schools.com/python/python_datatypes.asp

list

thislist = ["apple", "banana", "cherry"]
print(thislist[1])

tuple

thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])

dict

thisdict =	{
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}
print(thisdict["model"])

set

thisset = {"apple", "banana", "cherry"}
print(thisset)

class/object

class Person:
  def __init__(self, name, age):
    self.name = name
    self.age = age

p1 = Person("John", 36)

print(p1.name)
print(p1.age)

0개의 댓글